General Motors
Senior Software Engineer - Simulation - SimCore
$148K–$226K
Sunnyvale, California, United States of America · Remote/Hybrid · Senior · Full-time · Posted Sep 14, 2026
- Experience
- 5+ years relevant industry experience.
- Education
- BS, MS, or PhD in Computer Science, Robotics, Machine Learning, or equivalent experience.
About the job
Develop simulation scenarios and a gym environment for reinforcement-learning training to validate the autonomous driving software stack.
What you'll do
- Develop high-fidelity, high-performance simulation scenarios for autonomy-stack validation.
- Build the gym environment for reinforcement-learning model training.
- Collaborate across engineering organizations and support a strong developer experience.
What they ask for
- BS, MS, or PhD in Computer Science, Robotics, Machine Learning, or equivalent experience.
- Strong programming skills in C++ and Python.
- Track record of effective collaboration and continuous delivery of quality results in a hybrid or remote workplace.
- Passion for safe, fully-electric, self-driving technology.
Nice to have
- Experience building or extending AV/Robotic simulation; experience with Unity, Unreal Engine, or PhysX.
- Experience with reinforcement learning, gym environment, or LLM; modern C++ and Object-oriented Design.
Pay
$148,000 - $226,200 USD base salary
Tools
C++, Python, Unity, Unreal Engine, PhysX
AI focus
Simulation for autonomous-driving software validation and gym environments for reinforcement-learning model training; LLM experience is a desired skill.
Model-written summary · the original posting is authoritative