General Motors is hiring a Staff Software Engineer - Robotics to build and own the simulation environment used to validate manipulation, perception, and navigation. The role develops physics-grade simulation infrastructure for robotics, physical AI, and test teams, and owns the roadmap toward virtual commissioning and digital twin capability. It operates between core robotics development and the test organization, driving validation before hardware is involved. The engineer will model robot platforms with physically accurate dynamics, kinematics, and actuation; implement realistic sensor models; build scene and facility authoring tools with CAD and plant-model import paths; and integrate scenarios into CI. The role also supports AI data generation and policy evaluation, documents simulation-to-hardware divergence and confidence, and advances workcell import and collaborative authoring for virtual commissioning and digital twins. The position is remote, although candidates living within a specified radius of a GM hub will be expected to report there three times per week or at another frequency set by their manager. Relocation benefits are available to qualifying candidates. The stated salary range is $160,200–$290,700, with incentive pay potential. GM offers health and wellbeing programs and, following a motor vehicle report review, eligible employees may participate in a company vehicle evaluation program, subject to its vehicle requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior