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

Work Rights

Not specified

Tailored Resume

Cover Letter