Senior Autonomy Engineer, Integration
Core
Lead end-to-end integration testing and CI/CD infrastructure for autonomous vehicle software stacks, coordinating between perception, planning, and controls teams to validate system behavior in simulation and on-vehicle environments.
Role type
Senior IC autonomy integration engineer
Builds
Autonomous vehicle software systems for public transit shuttles
Domain
Autonomous vehicles / Robotics
Deliverable
production ML models | infrastructure
Required skills
Systems-level understanding of AV software architecture, software integration management, simulation tool proficiency, quantitative performance data analysis, C/C++ and Python programming, CI/CD pipeline development, Linux environment expertise, git-based workflow management
Preferred skills
AV/robotics simulation platform experience (Simian, CARLA, Gazebo), autonomy subsystem familiarity (planning, prediction, perception, controls), performance dashboard development, ADAS development background, safety-critical software validation experience
Technologies
C/C++, Python, Linux, git, Simian, CARLA, Gazebo
Responsibilities
Lead integration testing activities across the autonomy stack, maintain clean integration branches and resolve conflicts, design and maintain automated test pipelines and CI/CD infrastructure, execute simulation-based testing campaigns, plan and conduct on-vehicle tests, develop and track performance metrics and KPIs, diagnose integration failures and coordinate root-cause analysis, contribute targeted features and bug fixes, partner with perception, planning, and controls teams to align on subsystem interfaces
Seniority
Senior, hands-on IC