Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Fiat Chrysler Automobile Battery Software Engineer – State Estimation in Auburn Hills, Michigan

Battery Software Engineer – State Estimation

Job ID:1041828

Career Area:Engineering & Design

Job Category:Product Design & Engineering-Powertrain

Location:Auburn Hills,MI


Date Posted:November 9, 2020

Brand:FCA Group

ApplyRefer A Friend

Share this job

  • Share on Facebook

  • Share on Twitter

  • Share on Linkedin

  • Share by Mail

Job Overview


The Battery Software Engineer – State Estimation will actively participate with a team of Engineers responsible for the development of embedded control systems for advanced Battery Management System (BMS) for xEV applications. This role will perform Battery Management system architecture design, hardware and software development of battery module, and battery pack master controllers. In this role, the selected candidate will develop the Battery Management System (BMS) control strategy and Battery Pack Control Module (BPCM) application software; and implement using model based development tool chain based on Matlab, Simulation, Stateflow, and RTW. The Battery Software Engineer – State Estimation will help develop and implement algorithms pertaining to battery state estimation – State of Charge, Power and Health.

The Battery Software Engineer – State Estimation will help build a strategic cell information database to be deployed across NEXTGEN XEV platforms; Support overall software build management process and integration of the BPCM application software with BSW; Perform design analysis, integrated testing of battery management system hardware/software, system diagnostic, failure management, and implementation; Test for core battery management system functions on MIL, dSPACE HIL and vehicle; and Perform software requirements management, design, coding, and validation test plan creation.

Basic Qualifications:

  • BSEE/MSEE/MSChem degree from an accredited institution (Higher degree desirable)

  • Minimum of FIVE (5) years automotive experience with micro-controller hardware and embedded C/C++ software experience (hand-coding)

  • Thorough knowledge of embedded hardware and software design, integration and testing

  • Competency in the use of Matlab /Simulink /Stateflow for control software and model development

  • Proficient with model-based software development tool chains and software build processes

  • Working knowledge of digital signal processing, state/parameter estimation algorithms, matrix computations, optimization and numerical methods

  • Proficient with circuit board design, analysis, simulation and testing

  • Working knowledge with dSpace HIL, Vector tools, rapid prototype controllers, proficient with vehicle networking and diagnostics

  • Working experience with ETAS INCA tool experience or equivalent data acquisition experience

  • Experience with MiL/HiL/SiL tools

Preferred Qualifications:

  • Master of Science in Electrical/Electronics/SW/Control Engineering or Computer Science or related discipline at a nationally accredited institution

  • Prior experience with BMS software development and control algorithms

  • At least 2 years’ prior experience with electrified powertrains and battery management

  • At least 2 years’ prior experience with development and testing of battery systems in hybrid and/or electric vehicles

  • Lithium ion battery experience including modeling, characterization, and parameterization with equivalent circuit or electrochemical modeling methods

  • Prior work with battery pack/cell simulator systems based on either dSpace or ETAS

  • Experience with battery state estimation algorithms including state-of-charge (SOC) estimation, state-of-health (SOH), and state-of-power (SOP)

  • Experience with software maturity models, such as CMMi or Automotive SPICE

  • Tier 1 supplier experience

  • Working knowledge of requirement and software development/tracking tools such as DOORs, IBM Rational/Change or similar tools

  • Working understanding of high voltage battery system mechatronics and automotive ECUs

  • Research and development experience to creatively support innovation projects and university research collaborations

Our benefits reflects the FCA commitment to helping you reach your personal and professional goals. In addition to an environment that promotes career development, we offer benefits for a healthy lifestyle and a rewarding future, designed to take care of you and your family, in various stages of life.

As a global company, our employee packages will vary by country, customary norms and the legal entity into which you are hired.