FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Simulation
General MotorsSenior Software Engineer developing simulation scenarios for high-performance validation of self-driving technology at GM. Collaborating across engineering organizations to improve developer experience and drive projects.
Posted 6/10/2026full-timeSunnyvale • California • 🇺🇸 United StatesSenior💰 $148,000 - $226,200 per yearWebsite
Tech Stack
Tools & technologiesPythonUnityUnreal Engine
About the role
Key responsibilities & impact- Drive the development of our simulation scenarios that enable high-fidelity and high-performance validation of the autonomy stack.
- Develop the gym environment for reinforcement learning model training.
- Collaborate effectively across large engineering organizations to improve developer experience.
- Lead projects related to autonomous driving software stack and simulation frameworks.
Requirements
What you’ll need- BS, MS, or PhD in Computer Science, Robotics, Machine Learning or equivalent experience
- 5+ years relevant industry experience
- Strong programming skills in C++ and Python.
- Clear track record of effective collaboration with customers and continuous delivery of quality results in a hybrid or remote workplace.
- Comfortable collaborating across large engineering organizations.
- Passion for safe, fully-electric, self-driving technology and its impact on the world.
- Experience with building or extending AV/Robotic simulation.
- Experience working on game engines such as Unity, Unreal Engine, or PhysX.
- Experience with reinforcement learning, gym environment, or LLM.
- Strong programming skills in modern C++ and Object-oriented Design.
Benefits
Comp & perks- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Pythonreinforcement learningObject-oriented DesignAV simulationRobotic simulationgym environmentgame enginesUnityUnreal Engine
Soft Skills
collaborationcommunicationleadershipdeveloper experiencecontinuous deliveryadaptabilityproblem-solvingteamworkcustomer engagementpassion for technology
Certifications
BS in Computer ScienceMS in Computer SciencePhD in Computer Scienceequivalent experience