Senior Software Engineer - Vehicle Modeling

General MotorsSunnyvale, CA
1d

About The Position

What You'll Do 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 bachelors degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and 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/C++
  • Experience with Matlab/Simulink, System ID studies, model validation, and data analysis

Responsibilities

  • 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

Benefits

  • GM offers a variety of health and wellbeing benefit programs.
  • Benefit options include 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service