Staff Software Engineer – Discrete Event Simulation & Route Optimization

General Motors

Not specified; not specified; benefits include wel...
Hybrid (expected to report to a specific location at least 3 times a week)
Discrete event simulation (des) modeling
Python and c# production software development
Shortest-path and routing algorithm optimization
General Motors is seeking a Staff Software Engineer specializing in Discrete Event Simulation and Route Optimization to enhance their intelligent manufacturing systems. The ideal candidate will lead the development of advanced algorithms and software solutions, contributing to GM's goal of creating efficient production systems

Job Summary

  • The role involves leading the design of advanced algorithms and simulation capabilities that power General Motors' digital factory and robotics experiences.
  • Candidates will build large-scale simulation experiments to translate results into actionable recommendations for throughput, cost, and reliability improvements.
  • This is a hybrid position requiring reporting to a specific location at least three times a week with less than 25% travel required.

Matching Summary

Match Score: 85

General Motors is seeking a Staff Software Engineer specializing in Discrete Event Simulation and Route Optimization to enhance their intelligent manufacturing systems. The ideal candidate will lead the development of advanced algorithms and software solutions, contributing to GM's goal of creating efficient production systems.

Salary

Not specified; Not specified; Benefits include well-being support and total rewards resources

Skills & Requirements

Must-have

  • Discrete Event Simulation (DES) modeling
  • Python and C# production software development
  • Shortest-path and routing algorithm optimization
  • Graph-based data structures and spatial databases
  • Stochastic processes and Monte Carlo simulation

Nice-to-have

  • Full stack development for graph and map systems
  • Experience with digital twins and physics-based simulation
  • Background in operations research and constraint programming
  • Leadership in mentoring engineers and defining best practices

Key Requirements

  • Master's degree in CS, Engineering, or Operations Research
  • 10+ years of software engineering experience
  • PhD or equivalent experience preferred
  • Hybrid work arrangement (3 days onsite)

Work Rights

Not specified

Tailored Resume

Cover Letter