Battery Management Engineer

Stellantis NV

Auburn (AL)

On-site

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stellantis NV seeks a Battery Software Engineer to join a team developing platform application software for next-generation xEV FCA powertrains. You will help create embedded controls and model-based designs for battery management systems using MATLAB/Simulink and Embedded Coder in a fast-paced automotive setting.

The role involves developing software across the life cycle, validating with MIL/SIL, and supporting HIL testing while collaborating with others to meet project deadlines and quality

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 to changes.
  • Willing to work extended hours occasionally as required to meet project deadlines.
  • Excellent verbal and written communication skills
  • Excellent problem solving and organizational skills.

Responsibilities

  • Design, develop, calibrate and test application embedded code in battery management system applications.
  • Develop and implement model based HV battery controls and core battery algorithms using MATLAB/Simulink/StateFlow.
  • Validate model-based designs (MIL & SIL).
  • Ability to analyze auto generated code from Embedded Coder.
  • Support HIL (hardware-in-loop) testing and analyze data to identify implementation issues.
  • Define software test cases and establish traceability to software requirements.
  • Support software development processes and create technical design description documents.
  • Other areas of expertise that will support work products include: general knowledge of Hybrid Battery & Hybrid Vehicle operation, RTOS, ECU configuration, OBDII, Embedded-coder auto-code generation and MATLAB/Python scripting.

Education

Bachelor's degree in Computer Science or Electrical/Electronic Engineering or related field

Tools

MATLAB/Simulink
StateFlow
Embedded-Coder
RTOS

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 Financial Services • Auburn Hills (MI)

On-site
USD 110,000 - 150,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
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
Electrical Battery Engineer
Electrical Battery Engineer

DAS Technology Group • Charleston (SC)

On-site
USD 85,000 - 120,000