General Motors
Senior Software Engineer
Milford, Michigan, United States of America · Hybrid · Senior · Full-time · Posted Oct 27, 2026
- Experience
- Five years with a bachelor’s degree, or three years with a master’s degree; three years in each of the listed technical experience areas.
- Education
- Bachelor’s or master’s degree in Electronic Engineering, Electrical Engineering, Software Engineering, or a related field of study.
About the job
Leads development, testing, and validation of automotive control software for propulsion and chassis systems, including traction and stability control.
What you'll do
- Lead development of control systems and software with specialists across ICE, electric propulsion, and other actuation systems; contribute to technology roadmaps and initiatives.
- Develop Hardware in the Loop (HIL) benches and vehicle test strategies.
- Lead or contribute to root cause analysis of control software issues during testing and validation.
What they ask for
- Bachelor’s degree in Electronic Engineering, Electrical Engineering, Software Engineering, or related field, and five years of experience as a Software Engineer or related occupation; OR a master’s degree in one of those fields or a related field, and three years of 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 and stability control algorithms for performance applications, and vehicle state estimation, sensor integration, Gaussian filters (Kalman), vehicle and tire models, signal processing, and failure monitoring.
- Three years of experience with data-driven validation, vehicle simulation, tire modeling, HIL/SIL/DIL pipeline development and correlation, and chassis algorithm tuning, track-side support, and proving-ground development driving.
Tools
C, Matlab/Simulink, HIL, SIL, DIL, Kalman
Model-written summary · the original posting is authoritative