Permanent Location: Concord, North Carolina, USA
GM will provide sponsorship to qualified international candidates who are willing to relocate to Concord, NC on a permanent basis.
GM will provide relocation support.
Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Concord, NC three times per week, at minimum.
The Role
The role of a Vehicle Dynamics Software Engineer at GM Motorsports is a challenging and exciting opportunity for professionals passionate about motorsports and software engineering. The successful candidate will have the opportunity to work on a full-stack simulation toolchain, which is crucial for the performance optimization of racing vehicles across prestigious series such as NASCAR, IndyCar, IMSA/WEC, and F1.
Proficiency in C#/WPF , along with a solid understanding of vehicle dynamics, will be essential for contributing to both the front-end and back-end development of this simulation toolchain. Experience with multi-body vehicle simulation tools like Dymola, as well as data analysis utilities such as Pi Toolbox and MoTeC i2, will be highly advantageous. This role requires a candidate with a meticulous approach to software development, a deep knowledge of vehicle dynamics as applied in motorsports, and robust problem-solving skills to address the complex challenges that arise in high stakes racing environments. This position is open to international hires.
What You’ll Do:
-
Contribute to the development and implementation of a vehicle simulation toolchain across multiple race series, for offline simulation & driver-in-the-loop simulator use
-
Collaborate with internal & race team engineers on feature & model development
-
Troubleshoot issues with simulation toolchain and assist in correlation efforts
#LI-LP2