Principal Software Engineer - Simulation & Digital Twin Architect
General Motors Australia & New Zealand
**
10+ years software engineering experience
Master's or phd in computer science or related field
Deep experience with unity, unreal, or nvidia isaac/omniverse
**
General Motors Australia & New Zealand is seeking a Principal Software Engineer to lead the architecture for their manufacturing Digital Twin & Simulation Platform. The ideal candidate will have extensive software engineering experience, particularly in simulation environments, and will play a critical role in shaping future manufacturing processes.
**
Job Summary
This role involves owning the end-to-end architecture for GM's manufacturing Digital Twin & Simulation stack to shape how factories are designed and validated.
The successful candidate will define enterprise reference architectures and APIs while leading cross-functional initiatives across multiple teams and vendors.
General Motors offers a remote work environment with travel requirements under 25% and eligibility for relocation benefits.
Matching Summary
Match Score: 75
**
General Motors Australia & New Zealand is seeking a Principal Software Engineer to lead the architecture for their manufacturing Digital Twin & Simulation Platform. The ideal candidate will have extensive software engineering experience, particularly in simulation environments, and will play a critical role in shaping future manufacturing processes.
**
Skills & Requirements
Must-have
10+ years software engineering experience
Master's or PhD in Computer Science or related field
Deep experience with Unity, Unreal, or NVIDIA Isaac/Omniverse
Strong C++, C#, Python programming skills
Experience with Kubernetes, GPU clusters, and data lakes
Integration of PLM, CAD, MES, and PLC systems
Nice-to-have
Experience with material-handling systems and AMRs
Familiarity with Teamcenter or Siemens Technomatix
Knowledge of SiL/HiL setups and virtual commissioning
Understanding of cybersecurity for connected factories
Experience with CI/CD-integrated simulation workflows
Key Requirements
Master's or PhD in Computer Science, Software Engineering, Robotics, or Electrical/Computer Engineering
10+ years of software engineering experience including principal-level leadership
Proven track record integrating systems across PLM/CAD, MES, and data platforms