Simulation Software Engineer

General Motors
Warren, TX
Job Description
We are seeking a Simulation Software Engineer for the Digital Twin team with expertise in at least one major simulation environment (Unity, Unreal Engine, or NVIDIA Isaac Sim) and a willingness to learn others.

Requirements

  • Develop and maintain simulation environments using Unity, Unreal Engine, or NVIDIA Isaac Sim
  • Build high-performance 3D simulation modules (rendering, physics, spatial indexing) for scalable, real-time execution and integrate them with platform services
  • Integrate physics sensors and perception modules into simulation
  • Develop asset pipelines and tooling for ingesting, transforming, and optimizing complex 3D assets (e.g., USD, glTF) and scene graphs for real-time use
  • Collaborate with robotics engineers and software developers to integrate simulation with automation pipelines
  • Troubleshoot and resolve technical issues in simulation frameworks
  • Document workflows, tools, and best practices to enable cross-team adoption

Benefits

  • 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.
]]>