Senior Software Engineer

GM•Milford, MI
•Hybrid

About The Position

The Senior Software Engineer will lead the development of advanced control systems and software with specialists in internal combustion engines (ICE), electric propulsion, and other actuation systems. The role drives new initiatives and contributes to the technology roadmap while collaborating with multiple teams to assess viability. It also involves developing Hardware in the Loop (HIL) benches and vehicle test strategies, and leading or contributing to root cause analysis of control software issues during testing and validation. Up to 19% domestic and international travel is required. The hybrid work policy requires three days in the office and two days remote, and the employee must be able to report to a local office.

Requirements

  • Bachelor's degree in Electronic Engineering, Electrical Engineering, Software Engineering, or a related field, plus five years of experience as a Software Engineer or in a related occupation; or a master's degree in one of these fields or a related field, plus three years of such experience.
  • Three years of experience with automotive control systems and associated software, including C programming, Matlab/Simulink modeling, and code generation.
  • Three years of experience with chassis control systems, specializing in traction control and stability control algorithms for performance applications.
  • Three years of experience with vehicle state estimation, sensor integration, Gaussian filters (Kalman), bicycle model and tire model concepts, signal processing, and degraded system state/failure monitoring.
  • Three years of experience with data-driven validation, vehicle simulation, tire modeling, and HIL/SIL/DIL environment pipeline development and correlation.
  • Three years of experience with chassis controls algorithm tuning, track-side support, and proving ground development driving.
  • Must be able to report to a local office.

Responsibilities

  • Lead development of advanced control systems and software with specialists in ICE, electric propulsion, and other actuation systems.
  • Drive new initiatives and contribute to the technology roadmap.
  • Collaborate with multiple teams to ensure initiative viability.
  • Develop Hardware in the Loop (HIL) benches and vehicle test strategies.
  • Lead and contribute to root cause analysis of control software issues during testing and validation.

Benefits

  • GM states that it provides benefits and well-being support from day one and directs candidates to its Total Rewards resources for details.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service