Senior Software Engineer - Battery State Estimation
General Motors
Milford, Michigan, United States
Not specified; not specified; benefits include med...
**
5+ years embedded software experience
Production soc soh sop estimation algorithms
C/c++ embedded systems development
**
General Motors is seeking a Senior Software Engineer focused on Battery State Estimation to join their team in Milford, Michigan. The role involves designing and implementing algorithms for battery state estimation in electric vehicles, contributing to the company's transition to a fully Software-Defined Vehicle architecture.
**
Job Summary
This role is responsible for the design, implementation, and lifecycle evolution of State-of-Charge, State-of-Health, and State-of-Power estimation algorithms for GM's next-generation high-voltage battery platforms.
The successful candidate will work in a hybrid capacity reporting to Milford, MI three times per week while leading shift-left verification through MIL, SIL, and HIL test environments.
GM offers a variety of health and wellbeing benefit programs including medical, dental, vision, retirement savings plans, and tuition assistance.
Matching Summary
Match Score: 75
**
General Motors is seeking a Senior Software Engineer focused on Battery State Estimation to join their team in Milford, Michigan. The role involves designing and implementing algorithms for battery state estimation in electric vehicles, contributing to the company's transition to a fully Software-Defined Vehicle architecture.
**
Salary
Not specified; Not specified; Benefits include medical, dental, vision, retirement plan, and tuition assistance
Skills & Requirements
Must-have
5+ years embedded software experience
Production SOC SOH SOP estimation algorithms
C/C++ embedded systems development
Kalman filter and observer design
MIL SIL HIL verification environments
Nice-to-have
Master's or PhD in Engineering
8+ years high-voltage battery experience
MATLAB Simulink and Python proficiency
Lithium-ion chemistry aging knowledge
ETAS INCA calibration tool experience
Key Requirements
Bachelor's degree in Engineering or Computer Science
5+ years delivering embedded software for HV battery systems
Proven production experience with SOC/SOH/SOP algorithms