- Robot type
- Autonomous Vehicle
- Location
- SunnyvaleCaliforniaUSA
- Job type
- Software
- Posted
- Sep 21, 2026
- Salary
- $123,000–$190,000 a year
Software Engineer, AV HIL Platform
Job description
The HIL Platform and Services team in the GM Autonomous Vehicle (AV) Organization is responsible to develop and scale high-fidelity and reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise usability, end-user functionality, and provide high quality, use case driven signals, such as AV Performance Validation and AV System Reliability.
As a Software Engineer on the HIL Platform and Services Team, you get to be at the intersection of AV software and AI models, and the hardware systems that are responsible for vehicle autonomy! You will have an opportunity to work on what it takes to run, deploy, and test on the next generation of GM AVs.
Job responsibilities
- Develop software to increase the capabilities, fidelity, observability and scale of our HIL Platform and Integration services
- Deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
- Collaborate with colleagues across multiple teams
- Deliver complex projects through incremental development
Job requirements
- 2+ years of experience writing production-quality software
- Strong system fundamentals and coding abilities (Python, C++)
- Understanding of how to design high-performant software components
- Excellent interpersonal skills
- Experience developing in a Linux environment
- BS, MS or PhD in CS, or related technical field
- Experience with optimizing and/or evaluating complex software systems on dedicated hardware
- Experience with ROS architectures
Similar jobs
General Motors · Software
Software Engineer AV HIL Platform and Services (Early Career))
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
General Motors · Software
Staff Software Engineer, Autonomy Evaluation
Sunnyvale, California
