The job posting is for an Early Career Simulation Software Engineer at GM, focusing on developing high-performance 3D simulation environments using tools like Unity or Unreal Engine. The role emphasizes collaboration with robotics engineers to enhance automation workflows for autonomous robotics development
Job Summary
Design, build, and scale core software services and high-performance 3D simulation environments for autonomous robotics development.
Develop and maintain simulation environments using Unity, Unreal Engine, or NVIDIA Isaac Sim, integrating physics sensors and perception modules.
Combine 3D programming with strong platform engineering to deliver reliable, low-latency simulations at enterprise scale.
Matching Summary
Match Score: 85
The job posting is for an Early Career Simulation Software Engineer at GM, focusing on developing high-performance 3D simulation environments using tools like Unity or Unreal Engine. The role emphasizes collaboration with robotics engineers to enhance automation workflows for autonomous robotics development.
Skills & Requirements
Must-have
Unity, Unreal Engine, or NVIDIA Isaac Sim
3D simulation environments
high-performance 3D simulation modules
asset pipelines and tooling
robotics and software integration
CI/CD, version control (Git), agile development
Nice-to-have
manufacturing, automotive, or industrial domains
cybersecurity best practices
AI-driven behaviors
GPU/compute expertise
Key Requirements
Bachelor's degree in Computer Science, Game Development, Robotics, or related field
Software engineering experience
Proven experience productizing 3D software systems
Strong skills in NPC programming and behavior scripting
Proficiency in C#, C++, or Python
Foundations in computer graphics and linear algebra