Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior SW Engineer, Battery State Estimation

General Motors

. Design, develop, and productionize battery state estimation algorithms for SOC, SOH, and SOP .

Posted 10/5/2026full-timeMilford • Michigan • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing battery state estimation algorithms, with a strong focus on SOC, SOH, and SOP across various battery chemistries. Proficient in implementing production-quality embedded software in C/C++ while adhering to safety and compliance standards.

Highest-signal resume keywords
Battery State Estimation AlgorithmsEmbedded Software Development in C/C++SOC, SOH, SOP Estimation TechniquesAgile/Scrum ExperienceBattery Data Analysis

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Battery State EstimationEmbedded Software DevelopmentC/C++ ProgrammingKalman Filter TechniquesModel-Based EstimationData-Driven EstimationObserver and Filter DevelopmentBattery Chemistry KnowledgeCoding DisciplineMISRA Compliance
Industry Keywords
Automotive EngineeringHigh Voltage Battery SystemsBattery Lifecycle ManagementCross-Functional ProgramsSafety Standards

Tech Stack

Tools & technologies
Cyber SecurityC++

About the role

Key responsibilities & impact
  • Design, develop, and productionize battery state estimation algorithms for SOC, SOH, and SOP
  • Apply physics-based, model-based, and hybrid data-driven estimation techniques across multiple battery chemistries
  • Develop observers and filters, including equivalent circuit and electrochemical-informed models and Kalman filter-based approaches
  • Ensure estimation accuracy across temperature extremes, power transients, sensor noise, and battery aging
  • Incorporate calendar and cycle aging effects into estimation logic throughout the battery lifecycle and across chemistries and pack architectures
  • Implement estimation algorithms as production-quality embedded software in C/C++
  • Meet GM standards for safety, cybersecurity, coding discipline, and MISRA compliance
  • Work in a hybrid schedule of 3 days in-office and 2 days remote
  • Travel domestically 10% of the time

Requirements

What you’ll need
  • Bachelor's degree in Mechanical Engineering, Electrical Engineering, Chemical Engineering, Computer Engineering, or related field of study
  • Five (5) years of experience as a Software Engineer, Design Engineer, Automotive Engineer, or related occupation
  • Two (2) years of experience delivering embedded software for high voltage battery systems
  • Two (2) years of experience with SOC, SOH, and SOP estimation algorithms deployed in vehicles
  • Two (2) years of experience with C/C++ for embedded-systems development
  • Two (2) years of experience in Agile/Scrum environments and cross-functional automotive programs
  • Two (2) years of experience leveraging battery data to generate actionable insights that improve battery performance, reliability, and lifecycle characteristics
  • Must be able to report to the local office
  • 10% domestic travel required

Benefits

Comp & perks
  • Benefits supporting well-being at work and at home
  • Reasonable accommodations for applicants with disabilities
  • 10% domestic travel requirement is a job condition, not a benefit