Battery Management Engineer

Stellantis Financial Services

Auburn Hills (MI)

On-site

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stellantis Financial Services seeks a Battery software engineer to join a fast-paced automotive team focused on next-generation xEV powertrains. You will develop embedded software for battery management systems and drive model-based control algorithms using MATLAB/Simulink, StateFlow, and Embedded Coder.

You will collaborate cross-functionally to deliver MIL/SIL validated designs and support HIL testing, with attention to project timing and quality across the life cycle.

Qualifications

  • Bachelor's degree in Computer Science or Electrical/Electronic Engineering or related field.
  • Maximize efficiency in a fast-paced development environment and adapt to changes.
  • Excellent verbal and written communication skills.
  • Strong problem solving and organizational abilities.
  • Master's degree preferred in Electrical/Electronics/Software or CS.

Responsibilities

  • Design, develop, calibrate and test embedded code for battery management system applications.
  • Develop model-based HV battery controls and core algorithms using Matlab/Simulink/StateFlow.
  • Validate model-based designs (MIL & SIL) and analyze auto-generated code.
  • Support HIL testing and analyze data to identify issues.
  • Define software test cases and ensure traceability to requirements.
  • Create technical design documents and support software development processes.

Skills

Adaptability
Communication
Problem solving
Time management

Education

Bachelor's degree
Master of Science

Tools

MATLAB/Simulink
StateFlow
Embedded Coder
Python
RTOS
ECU configuration
OBD-II

Job description

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 teamplayer and willing to work in a fast-pacedenvironment, will bedirectly involved in developing controls strategies and embedded software products for automotive battery management systems usingmodel-basedtools.

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 usingMatlab/Simulink/StateFlow.
  • Validate model-based designs (MIL & SIL)
  • Ability to analyze auto generated code fromEmbedded Coder.
  • Support HIL (hardware-in-loop) testing and analyze data toidentifyimplementation issues.
  • Define software test cases andestablishtraceability to softwarerequirements
  • 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 andMatlab/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 organizationalskills
Preferred Qualifications:
  • Masterof Science in Electrical/Electronics/SW Engineering or ComputerScience 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Battery Management Engineer
Battery Management Engineer

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 120,000
Battery Management Engineer
Battery Management Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 95,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
BMS Application Engineer
BMS Application Engineer

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000
Battery Control Software Application Engineer
Battery Control Software Application Engineer

Jobtailor • Dearborn (MO)

On-site
USD 110,000 - 140,000
BMS Requirements Lead
BMS Requirements Lead

Stellantis • Auburn (AL)

On-site
USD 100,000 - 130,000
Battery Management Engineer: Model-Based BMS Controls
Battery Management Engineer: Model-Based BMS Controls

Stellantis Financial Services • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Senior Hardware Engineer
Senior Hardware Engineer

Indotronix Avani Group • Detroit (MI)

On-site
USD 100,000 - 130,000
Battery Management Systems Engineer
Battery Management Systems Engineer

Paradigm Nat'l • Greer (SC)

On-site
USD 180,000 - 250,000
HV Battery Systems Engineer
HV Battery Systems Engineer

LER TechForce • Madison Heights (MI)

On-site
USD 95,000 - 135,000
Battery Management Software Engineer – Embedded Controls
Battery Management Software Engineer – Embedded Controls

Stellantis NV • Auburn (AL)

On-site
USD 90,000 - 120,000