General Motors
Senior Software Engineer, AV Launch
$153K–$234K
Sunnyvale, California, United States of America · Hybrid · Senior · Full-time · Posted Jun 25, 2026
- Experience
- 5+ years building and shipping production-quality software.
- Education
- Bachelor’s degree in a STEM field or relevant work experience.
About the job
Develops embedded onboard services and frameworks that configure, launch, instrument, and monitor autonomous driving software across vehicles, hardware platforms, simulations, and production workflows.
What you'll do
- Build on-vehicle services and frameworks for provisioning, executing, configuring, and monitoring autonomous vehicle software.
- Develop systems to monitor vehicle status and exfiltrate data; collaborate across teams and mentor developers.
- Deliver complex projects incrementally for deployment to vehicles, hardware benches, and simulations.
What they ask for
- Bachelor’s degree in a STEM field or relevant work experience.
- 5+ years building and shipping production-quality software, focused on Linux-based environments.
- Strong background in modern C++ and Python development.
- Experience building tooling for large systems and designing for testability and quality.
Nice to have
- Track record of developing projects from initial design through customer release.
- Experience with robotics middleware platforms and concepts such as inter-process communication or logging.
Pay
$153,200- $234,100 (base salary)
Tools
Linux, C++, Python
Model-written summary · the original posting is authoritative