Job Description

Job Description

We are seeking a Senior Simulation Software Engineer for the Digital Twin team with deep expertise in at least one major simulation environment (Unity, Unreal Engine, or NVIDIA Isaac Sim) and a willingness to learn others. In this role, you will design, build, and scale core software services and high‑performance 3D simulation environments, program NPC behaviors, and support automation workflows for autonomous robotics development. You will combine 3D programming with strong platform engineering to deliver reliable, low-latency simulations at enterprise scale.

What You’ll Do (Key Responsibilities)

  • Develop and maintain simulation environments using Unity, Unreal Engine, or NVIDIA Isaac Sim

  • Implement NPC programming and behavior logic to enable realistic interactions

  • Own end-to-end features: requirements, architecture, implementation, testing, deployment, and observability

  • <...

    Ready to Apply?

    Take the next step in your AI career. Submit your application to General Motors today.

    Submit Application