Senior Simulation Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 1 day ago

Senior Simulation Software Engineer

General Motors is seeking a Senior Simulation Software Engineer to join their Digital Twin team. The role focuses on designing, building, and scaling core software services and high-performance 3D immersive simulation environments for autonomous robotics development.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Develop and maintain simulation environments using Unity, Unreal Engine, or Nvidia Isaac Sim
Implement NPC programming and behavior logic for realistic interactions
Own end-to-end features: requirements, architecture, implementation, testing, deployment and observability for core capabilities
Build high-performance 3D simulation modules for scalability and real-time execution (rendering, physics, spatial indexing) and integrate them with platform services
Develop asset pipelines and tooling for ingesting, transforming, and optimizing complex 3D assets (USD/GLTF) and scene graphs for real-time use
Collaborate with robotics engineers and software developers to integrate simulation with automation pipelines
Contribute hands-on to coding and code reviews, promoting clean code practices and secure development standards
Troubleshoot and resolve technical issues in simulation frameworks
Document workflows and best practices for cross-team adoption

Qualification

Unity3DUnreal EngineNvidia Isaac SimC#C++Python3D simulation developmentCI/CDVersion control (Git)Problem-solvingCollaborationCommunication

Required

Bachelor's or Master's degree in Computer Science, Game Development, Robotics, or related field
5+ years of experience in software engineering including 3D simulation development or game engine programming
Expertise in one of the following: Unity3D, Unreal Engine, or Isaac Sim, with willingness to learn others
Proven experience productizing 3D software systems: rendering pipelines, physics, simulations, or digital twins
Strong skills in NPC programming and behavior scripting
Proficiency in C#, C++, or Python, with strong computer graphics and linear algebra foundations
Solid CI/CD, version control (Git) and agile development practices

Preferred

Experience with robotics simulation and autonomous systems
Knowledge of physics-based simulation and AI-driven behaviors
GPU/compute expertise (HLSL/GLSL/Compute Shaders), materials/shaders, and graphics debugging tools (RenderDoc, PIX, Nsight)
Experience with manufacturing, automotive or industrial domains
Knowledge of cybersecurity best practices for connected systems

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

H1B Sponsorship

General Motors has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (787)
2024 (740)
2023 (450)
2022 (795)
2021 (748)
2020 (452)

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase