Senior Software Engineer, Simulation Engine
General Motors (GM)
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $174,600–$225,500.
Based on 240 similar postings.
Employer
General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.
General Motors (GM) currently has 196 open roles on FindRole.
Listed pay typically runs $159,200–$245,000 across 54 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer on the Simulation Engine team, you will define the technical direction for platforms that enable high-fidelity, high-performance validation of the autonomous driving software stack and gym environments for training reinforcement learning models. You will establish architectural principles, set direction for core simulation abstractions, and lead the resolution of complex technical problems spanning autonomy software, machine learning, infrastructure, and developer tooling. The role requires expert programming in modern C++ and Python, along with deep expertise in object-oriented design and systems engineering. You will solve the challenge of rigorously evaluating performance and safety before public road deployment. Relevant experience includes working with game engines or physics platforms like Unity, Unreal Engine, or PhysX, as well as designing reinforcement learning environments and training infrastructure.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
General Motors (GM)
General Motors (GM)
Anduril Industries
Anduril Industries
Caterpillar
SpaceX