Staff Software Engineer – Discrete Event Simulation & Route Optimization

General Motors Australia & New Zealand

Australia
**
Discrete event simulation modeling
Optimization algorithms for routing
Python and c# software development
** General Motors Australia & New Zealand is seeking a Staff Software Engineer to lead the development of algorithms and simulation capabilities for their Autonomous Robotics Center. The ideal candidate will have extensive software engineering experience focused on discrete event simulation and optimization. **

Job Summary

  • Lead the design and implementation of advanced algorithms and simulation capabilities for GM's digital factory.
  • Own end-to-end solutions from modeling complex systems to delivering production-ready software services.
  • Partner with cross-functional teams to connect models with real-world telemetry and digital twins.

Matching Summary

Match Score: 75

** General Motors Australia & New Zealand is seeking a Staff Software Engineer to lead the development of algorithms and simulation capabilities for their Autonomous Robotics Center. The ideal candidate will have extensive software engineering experience focused on discrete event simulation and optimization. **

Skills & Requirements

Must-have

  • Discrete event simulation modeling
  • Optimization algorithms for routing
  • Python and C# software development
  • Graph-based modeling and spatial databases
  • Large-scale simulation experiments

Nice-to-have

  • Full stack development for graph systems
  • Manufacturing and industrial automation experience
  • Digital twins and 3D simulation familiarity

Key Requirements

  • Master's degree or PhD
  • 10+ years of software engineering experience
  • Strong skills in Python, C++, C#
  • Deep experience with shortest-path algorithms
  • Solid expertise in probability and statistics

Work Rights

Not specified

Tailored Resume

Cover Letter