- Robot type
- Autonomous Vehicle
- Location
- SunnyvaleCaliforniaUSA
- Job type
- Software
- Posted
- Sep 9, 2026
- Salary
- $153,200–$234,100 a year
Full-time
Senior Software Systems Engineer - Autonomous Vehicles
Job description
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Job responsibilities
- Define AV evaluation and validation processes from initial concept through implementation, including test-framework requirements, scenario and test-suite design, coverage, metrics, and the evidence needed to assess…
- Design and implement scalable testing and simulation frameworks for test generation, execution, data collection, result aggregation, and reproducible analysis.
- Provide hands-on implementation of infrastructure and data solutions to assess confidence in AV performance using simulation and on-road data.
- Develop and apply methods to evaluate simulation validity, sim-to-real correlation, and the predictive value of simulation results.
- Proactively scope and identify metrics, sampling approaches, and analytical methods needed to improve evaluation workflows and close gaps in evidence.
- Contribute to automated triage and root-cause analysis strategies for AV deficiencies, regressions, and uncertainty in an end-to-end stack.
- Articulate insights, summaries, limitations, and recommendations to engineers, technical leaders, and other stakeholders based on continuous analysis of AV performance.
- Define and maintain scalable processes to identify, monitor, and improve evaluation KPIs and confidence measures.
Job requirements
- Strong Python programming skills, with experience building clear, maintainable analysis, evaluation, or testing tools.
- Experience designing or implementing testing, simulation, or evaluation frameworks for complex software/hardware or cyber-physical systems.
- Experience with GitHub, Jira, or equivalent tools.
- Demonstrated end-to-end ownership, from defining a problem through delivering and communicating the desired outcome.
- A track record of analytical and systems-engineering work involving complex software/hardware systems or ambiguous AI functions.
- Experience performing root-cause analysis and applying analytical methods to system or behavioral performance data.
- Ability to creatively solve problems with limited supervision, learn quickly, and operate effectively in a fast-paced environment.
- Strong cross-functional communication skills, including the ability to communicate data-driven findings to leadership.
Similar jobs
General Motors · Software
Software Engineer AV HIL Platform and Services (Early Career))
Sunnyvale, California
General Motors · Software
Software Engineer, AV HIL Platform
Sunnyvale, California
General Motors · Software
Systems Engineering Manager, AV Platform Software
Sunnyvale, California
General Motors · Software
Senior Software Systems Engineer, Autonomous Vehicles - Metrics & Evaluation
Sunnyvale, California
