Staff Software Engineer – Discrete Event Simulation & Route Optimization
General Motors · Austin, Texas, US
Job Description The Autonomous Robotics Center (ARC) is a multidisciplinary organization developing the next generation of intelligent, highly automated manu...
Job description
Job Description The Autonomous Robotics Center (ARC) is a multidisciplinary organization developing the next generation of intelligent, highly automated manufacturing systems for General Motors. We’re looking for a Staff Software Engineer – Discrete Event Simulation & Optimization to lead the design and implementation of advanced algorithms and simulation capabilities that power GM’s digital factory, production systems, and robotics experiences. You will own end-to-end solutions: from modeling complex systems and building discrete event simulation (DES) models, to developing optimization-based algorithms for routing and scheduling, and delivering performant, production-ready software services that integrate with GM’s internal platforms. What You’ll Do: Design and implement core algorithms for discrete event simulation, scheduling, routing, graph-based modeling, and system optimization. Build and maintain DES models of complex systems (e.g., production lines, AMR flows, logistics networks), including event logic, resources, and KPIs. Build and run large-scale simulation experiments and translate results into actionable recommendations for throughput, cost, and reliability improvemen...