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