General Motors

Senior Software Engineer – Vehicle Modeling

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: SunnyvaleCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $129,400 - $198,400 per year

Job Level

Tech Stack

About the role

  • Develop and implement simulation components that model vehicle ECUs, actuators, chassis, and tires.
  • Develop scalable simulation architectures to support a large number of host vehicle models.
  • Collaborate with Vehicle dynamics and actuation technical experts across GM.
  • Design, run, and interpret vehicle model validation studies.
  • Refactor and optimize code for long-term maintainability and performance improvements.
  • Generate documentation for design documents, port-mortems, and release notes.

Requirements

  • A bachelor's degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area
  • At least 3 years of experience in the vehicle modeling domain
  • Expertise in vehicle system modeling and simulation (powertrain, suspension, steering, brakes, chassis controls, etc.)
  • Strong programming skills in Python and C++
  • Experience with Matlab/Simulink, System ID studies, model validation, and data analysis.
Benefits
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts and more.
Applicant Tracking System Keywords

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

Hard Skills & Tools
vehicle system modelingsimulationprogramming in Pythonprogramming in C++MatlabSimulinkmodel validationdata analysiscode optimizationdocumentation generation
Soft Skills
collaborationcommunication
Certifications
bachelor's degree in Mechanical Engineeringbachelor's degree in Applied Physicsbachelor's degree in Aerospace Engineeringbachelor's degree in Computer Science