General Motors

Vehicle Dynamics Simulation Integration Engineer

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: Warren • Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

PythonSubversionTFS

About the role

  • Support resolution of program issues by aligning co‑simulation partners to meet technical and timing demands.
  • Act as the single point of contact for vehicle dynamics co‑sim users, resolving usage concerns.
  • Support forecast and planning needs, escalating needs for required resources.
  • Help identify strategic opportunities for innovating processes and methods.
  • Align software releases, calibration milestones, and vehicle hardware release milestones to ensure the virtual vehicle co‑simulation package is consistently up to date.
  • Design, develop, and integrate virtual models representing both hardware and software behavior for active chassis systems into co‑sim frameworks.
  • Develop and integrate multi‑body and 1‑D vehicle dynamics models.
  • Create, evaluate, review, and verify Functional Mock‑up Unit (FMU) based embedded controller models.
  • Create and evaluate serial data communication interfaces for embedded chassis controller models.
  • Integrate chassis simulation components to enable loads prediction for performing structural design analysis of safety‑critical components.
  • Verify and validate integrated virtual Electronic Control Units and serial data communication systems.
  • Develop test procedures to enhance virtual vehicle development, calibration, and validation.
  • Perform closed‑loop learning to validate the performance of chassis controller models.
  • Effectively debug and troubleshoot issues in embedded software by analyzing source code.
  • Develop and validate automated simulation run scripts using MATLAB and Python.
  • Support implementation and utilization of Simulation Data Management (SDM) and version control tools.
  • Define requirements for supplier co‑sim packages, ensuring consistency of deliverables.
  • Ensure co‑sim packages meet standards as defined by the SIE governance team.
  • Represent the needs of vehicle dynamics among SIE peers from other disciplines.
  • Advocate for adoption of virtual methods for vehicle design, development, and validation.

Requirements

  • BS Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Software Engineering or Computer Science.
  • 2+ years of relevant experience in the space.
  • Proven ability to work in teams, balancing technical theory with practical limitations.
  • Strong oral and written communication skills.
  • MS Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Software Engineering or Computer Science preferred.
  • 5+ years of relevant experience in the space preferred.
  • Automotive hands‑on experience with building, restoring, and modifying vehicles preferred.
  • Completion of performance driving instruction preferred.
  • Participation in collegiate/competitive teams such as Baja SAE (Mini Baja), Formula SAE, EcoCAR, PACE, or comparable programs preferred.
  • Hands‑on experience with at least one multibody dynamics tool (e.g., Simpack or MSC ADAMS) preferred.
  • Ability to interpret results and debug basic model issues preferred.
  • Working knowledge of real‑time 1‑D vehicle dynamics tools (e.g., CarSim or IPG CarMaker) preferred.
  • Exposure to vECU environments (e.g., dSPACE VEOS or equivalent) preferred.
  • Ability to execute simulations, review logs, and support integration of models/plant components preferred.
  • Proficiency in MATLAB/Simulink for scripting, model setup, parameter sweeps, and data analysis preferred.
  • Ability to follow modeling guidelines and code‑gen conventions preferred.
  • Experience using modern Version Control Systems (Git preferred, familiarity with SVN/TFS a plus) for branching, pull requests, and code reviews preferred.
  • Familiarity with SDM/PLM systems (e.g., Teamcenter, IBM Rational Team Concert) for model storage, configuration, and traceability preferred.
  • Experience with one or more languages such as Python and/or C/C++ preferred.
  • Ability to write clear, well‑documented scripts/utilities to automate simulation workflows and data processing preferred.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
vehicle dynamicsmulti-body dynamics1-D vehicle dynamicsFunctional Mock-up Unit (FMU)embedded software debuggingsimulation run scriptsMATLABPythonreal-time simulationdata analysis
Soft skills
teamworkcommunicationproblem-solvinganalytical skillsinnovationdebuggingrequirements definitionadvocacycollaborationtechnical writing
Certifications
BS Mechanical EngineeringBS Electrical EngineeringBS Aerospace EngineeringBS Software EngineeringBS Computer ScienceMS Mechanical EngineeringMS Electrical EngineeringMS Aerospace EngineeringMS Software EngineeringMS Computer Science