G

General Motors

Builds cars, trucks and SUVs for drivers

Motorsports Vehicle Dynamics Simulation Engineer

Mechanical EngineeringPosted on Nov 12
Full-timeConcord, NC, USANo salary listed

About the Job

Requirements

  • A Bachelor's, Master's, or PhD in Mechanical Engineering, Physics, Applied Mathematics, or a related field is required.
  • Industry or academic research experience developing multibody dynamics simulation software for vehicles, robotics, biomechanics, off-highway equipment, or related mechanical systems is required.
  • The candidate must demonstrate the ability to develop, validate, and deploy simulation models and numerical solutions for challenging engineering problems.
  • The candidate must have a strong theoretical understanding of multibody formulations, including constraint and closed-loop handling, deriving equations of motion from first principles, and deriving Jacobians and Hessians.
  • The candidate must have a solid understanding of ordinary differential equation and differential-algebraic equation solvers and numerical integration methods.
  • The candidate must be able to program in Python, MATLAB, Julia, or C++.
  • The candidate must be familiar with software development processes, including Git, code review, and continuous integration and continuous deployment pipelines.
  • The candidate must have analytical and critical-thinking skills to use evidence-based approaches to debug simulation issues and improve vehicle model correlation.
  • The candidate must be able to communicate effectively and interact well with others.
  • The candidate must be able to work effectively in a fast-paced, team-oriented environment.
  • The candidate must adapt to changing priorities and work schedules as required by motorsport demands.
  • For the senior level, extensive industry or academic research experience architecting and delivering complex multibody dynamics simulation software for vehicles, robotics, biomechanics, off-highway equipment, or related mechanical systems is required.
  • For the senior level, the candidate must demonstrate the ability to independently architect, validate, and deploy novel simulation methodologies, guide the technical direction of the simulation toolchain, and mentor fellow engineers.
  • For the senior level, expert-level theoretical mastery of multibody formulations, including constraint and closed-loop handling, deriving equations of motion from first principles, and deriving Jacobians and Hessians is required.
  • For the senior level, advanced analytical and critical-thinking skills and proven expertise leading evidence-based root-cause investigations to resolve complex, ambiguous model-correlation issues and improve vehicle model accuracy are required.

Responsibilities

  • Develop and maintain accurate and efficient multibody vehicle models using acausal and symbolic modeling frameworks.
  • Formulate equations of motion and constraints for complex vehicle mechanisms, including closed kinematic loops.
  • Collaborate with engineers and designers to define simulation requirements and validate model results.
  • Optimize simulation models for real-time Driver-in-the-Loop applications and numerical optimization, including minimum lap time simulation.
  • Research and implement state-of-the-art techniques in simulation model development.
  • Play a key role in developing the GM Motorsports simulation toolchain.

Desired Qualifications

  • Develop accurate and computationally efficient complex multibody vehicle models in acausal or symbolic modeling frameworks such as Modelica, Dymola, CasADi, or Maple, or multibody frameworks such as Pinocchio, Drake, MuJoCo, JAX, or Project Chrono.
  • Prior research work in multibody dynamics, numerical methods, or optimization, demonstrated through publications, open-source contributions, or development of a multibody simulation framework.
  • Prior motorsport or vehicle dynamics experience, including optimizing simulation models for real-time Driver-in-the-Loop simulators and knowledge of motorsport simulation tools and their practical applications in high-performance racing environments.
  • In-depth understanding of vehicle modeling topics, including suspension kinematics and advanced tire models.
  • Prior experience in numerical optimization and optimal control methods such as direct collocation, multiple shooting, and pseudo-spectral methods for minimum lap time, quasi-static, or Model Predictive Control problems, using nonlinear programming solvers such as IPOPT, SNOPT, or KNITRO, linear solvers, and automatic differentiation.
  • Familiarity with Functional Mock-up Interface standards and using Functional Mock-up Units in co-simulation and model exchange scenarios for simulation.

About the Company

General Motors

Builds cars, trucks and SUVs for drivers

General Motors designs, builds and sells cars, trucks and SUVs for individual drivers and commercial fleets, with gasoline and electric models across mainstream and luxury markets. Its Chevrolet and GMC brands cover pickups and utility vehicles, while Cadillac focuses on luxury and Buick sells passenger vehicles. The group sells vehicles and replacement parts mainly through independent dealers, which handle customer sales, maintenance and repairs. Its captive finance subsidiary, GM Financial, earns revenue from vehicle loans and leases and also finances dealer inventories. General Motors traces its roots to 1908 and is headquartered in Detroit, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Detroit, MI
Founded
1908

Recently Posted Jobs

Explore more opportunities at General Motors

See more jobs