Staff Software Engineer, Simulation
General Motors, Sunnyvale, California
- Pay
- $189K–$291K / year
- Work type
- Not stated
- Level
- Staff
- Area
- Software engineering
- Posted
- Aug 3, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Job Description
Remote: This role is open to a fully remote position or hybrid with one of our offices if preferred.
Role Overview:
As a Staff Software Engineer on the Simulation Test Engineering team, you will architect, implement, and optimize large-scale simulation testing pipelines for AV behavior development and validation. You will drive the adoption and integration of AI-powered tools to automate test creation, analysis, and reporting, enabling rapid iteration and high-confidence validation of AV software. You will collaborate cross-functionally to deliver robust, user-facing test products built on industry-leading simulation frameworks. Your work will directly impact the quality, safety, and velocity of AV software development.
About the Team:
The Simulation Test Engineering group accelerates autonomous vehicle (AV) development, validation, and deployment by delivering scalable testing pipelines and products. Our mission is to provide precise, reliable, and automated simulation-based testing that enables data-driven decisions and ensures the safety and performance of AV software
.
Why Join Us?
- Shape the future of AV simulation and testing by driving the adoption of AI and automation.
- Work with cutting-edge technology and a collaborative, high-impact team.
- Contribute to the safety, reliability, and scalability of next-generation autonomous vehicles.
What You’ll Do:
- Lead the design and implementation of automated, scalable AV simulation testing pipelines and frameworks that deliver clear signals on behavior validation and operational readiness.
- Build and maintain extensible shared libraries and automation for test creation, data collection/analysis, debugging, and performance monitoring.
- Influence technical roadmaps and strategic priorities while partnering cross-functionally to integrate new simulation technologies aligned with AV goals.
- Uphold high code quality and architecture standards through code reviews and technical leadership, including providing mentorship to other engineers on simulation testing and software best practices.
- Leverage AI tools (e.g., code assistants, automated test generation, analytics) to boost productivity, code quality, and innovation in simulation testing.
What You Must Have:
- BS, MS, or PhD in Computer Science, Engineering, or equivalent experience.
- 7+ years of experience developing scalable software solutions using Python in a production environment.
- Proven experience in test framework development, large-scale simulation test creation and management, or metrics-driven test signal extraction.
- Experience using or integrating AI-powered development tools (e.g., GitHub Copilot, Cursor, AMP) for code generation, test automation, or analytics.
- Strong communication and collaboration skills.
Similar roles at other companies
QA Engineer – AV Behavior Simulation Testing
AvrideAustin, Texas
Pay not posted
Posted Sep 1, 2025
Senior Software Engineer - Autonomous Driving Simulation
NVIDIAUS, CA, Santa Clara
Pay not posted
Posted 9 days ago
Senior AV Test Engineer
MotionalLas Vegas, Nevada +1
$125K–$167K / yr
Posted May 4, 2026
Senior Integration Test Engineer
May MobilityAnn Arbor, MI - Hybrid +1
$100K–$125K / yr
Posted Jul 13, 2026
Listed on General Motors's Workday careers site; checked 8 h ago. First seen by us 34 h ago. Being listed doesn't mean the team is actively interviewing.