FREE ACCESS
5,000–10,000 jobs/day
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.

Senior SW Engineer, Battery State Estimation
General Motors. Design, develop, and productionize battery state estimation algorithms for SOC, SOH, and SOP .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCyber 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