Position Details
About this role
Senior Software Engineer on the Simulation Engine team develops high-fidelity simulation frameworks for autonomous driving validation and RL model training environments, collaborating across GM's autonomy stack and game-engine integrations.
Key Responsibilities
- Develop and maintain simulation frameworks for high-fidelity validation
- Drive RL model training environments and gym integrations
- Collaborate with cross-functional teams across the autonomous driving stack
- Mentor engineers and ensure quality across hybrid/remote teams
- Participate in design reviews and optimize developer experience
Technical Overview
Stack includes C++, Python, Unity, Unreal Engine, and PhysX; experience with reinforcement learning, gym environments, and LLMs; emphasizes developer experience and cross-organizational collaboration.
Ideal Candidate
The ideal candidate is a senior software engineer with 5+ years of full-stack-like experience in C++ and Python, strong background in simulation frameworks for autonomous driving, and proven ability to collaborate across large automotive/robotics teams.
Must-Have Skills
Nice-to-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of 5+ years of relevant experience, No C++ or Python proficiency, No experience with simulation/game engines or autonomous driving contexts
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile