×
Register Here to Apply for Jobs or Post Jobs. X

Battery Management Engineer

Job in Auburn Hills, Oakland County, Michigan, 48326, USA
Listing for: Stellantis Financial Services
Full Time position
Listed on 2026-08-29
Job specializations:
  • Software Development
    Software Engineer, Software Testing, Embedded Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below

The battery software engineer works within a team to develop platform application software for the family ofnext-generationxEVFCA powertrains. The ideal candidate, who must bea strong team player and willing to work in a fast-paced environment, will bedirectly involved in developing controls strategies and embedded software products for automotive battery management systems usingmodel-based tools.

The battery software engineer develops and delivers software in compliance with project timing and budget.

This will include working with other team members to develop SWmodel-basedrequirements leading to development, execution, and quality testing of software throughout the life cycle.

Responsibilities:
  • Design, develop,calibrateand test application embedded code in battery management system applications.
  • Develop and implement model based HV battery controls and core battery algorithms using

    Matlab/Simulink/State Flow.
  • Validate model-based designs (MIL & SIL)
  • Ability to analyze auto generated code from Embedded Coder.
  • Support HIL (hardware-in-loop) testing and analyze data toidentifyimplementation issues.
  • Define software test cases andestablishtraceability to software requirements
  • Support software development processes and create technical design descriptiondocuments
  • Other areas of expertise that will support work productsinclude:general knowledge of Hybrid Battery & Hybrid Vehicle operation, RTOS (real-time Operating Systems), ECU (Electronic Control Unit) configuration, OBDII (On board Diagnostic), Embedded-coder auto-code generation and Matlab/Python scripting.
Basic Qualifications:
  • Bachelor's degree in Computer Science or Electrical/Electronic Engineering or related field.
  • Ability to be effective in a Fast-paced development environment and react tochanges
  • Willing to work extended hours occasionally asrequiredto meet project deadlines.
  • Excellent verbal and written communication skills
  • Excellent problem solving and organizational skills
Preferred Qualifications:
  • Masterof Science in Electrical/Electronics/SW Engineering or Computer Science orrelated discipline
  • Prior experience with BMS software development and control algorithms
  • 3 years' prior experience with electrified powertrains and battery management
  • Lithium ionbattery experience
  • Tier 1 supplier experience
  • Experience with Agile Software Development Process
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary