Motorsports Vehicle Dynamics Software Engineering Manager
Core
Leading the strategy, development, and delivery of vehicle dynamics software, simulation applications, and data infrastructure for GM Motorsports across NASCAR, IndyCar, Formula 1, and SportsCar/LMDh programs to optimize vehicle behavior and on-track performance.
Role type
Senior IC manager leading a multidisciplinary software and simulation engineering team
Builds
Scalable simulation applications, engineering software platforms, data infrastructure, and analysis tools for vehicle dynamics
Domain
Motorsports engineering, vehicle dynamics, modeling and simulation
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
C#/.NET application development, software architecture, motorsports simulation toolchains (Dymola/Modelica), project management, cross-functional leadership, validation and release processes, database and data pipeline management
Preferred skills
Driver-in-the-Loop (DiL) and Hardware-in-the-Loop (HiL) experience, lap simulation and quasi-static analysis, budget management, workforce planning, cloud-based engineering infrastructure
Technologies
C#, .NET, Dymola, Modelica, Jira, Git
Responsibilities
Lead the roadmap and delivery of vehicle dynamics software applications and pipeline architecture; Build and manage a multidisciplinary software engineering team; Define and enforce coding standards, development processes, and release practices; Guide software architecture decisions to reduce redundancy and increase reuse; Own project planning, backlog structure, and cross-group coordination; Develop new simulation and workflow capabilities to maximize on-track performance; Drive integration between simulation applications and related systems; Oversee validation, defect triage, and rollout quality
Seniority
Senior, hands-on IC with team leadership