Andrew Symington is a Senior Software Engineer with 12 years of experience building perception pipelines and robust test infrastructure that let teams deploy and upgrade robots and autonomous systems with confidence. He brings deep expertise in localization, multi-object tracking, and scalable systems for stress-testing autonomous software—having shipped tracking and collision-detection improvements at Cruise and designed automated regression-sweeps used to measure feature impact. His work spans space and planetary robotics as well: he developed motion control and positioning systems for a NASA free-flying robot on the ISS and implemented perception models to keep the VIPER lunar rover safe. Combining a PhD from Oxford with hands-on engineering across ROS2, ML-driven perception, and systems engineering, Andrew sits at the intersection of principled and data-driven approaches to perception. Colocated in Oakland, he’s as comfortable prototyping hardware-in-the-loop systems as he is architecting analysis tooling that prevents bugs from reaching the field.
12 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Oxford
MSc Computer Science, MSc Computer Science at University of Cape Town
A Steam-free driver for republishing Lighthouse 1.0 and 2.0 pose, sensor, button and config data to ROS2
Contributions:36 commits, 11 PRs, 52 pushes in 2 months
localizationros2vive-tracker
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Symington - Senior Software Engineer at Intrinsic