SonicJobs Logo
Left arrow iconBack to search

Battery Management Engineer

Stellantis
Posted 16 days ago, valid for 21 days
Location

Auburn Hills, MI, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The battery software engineer will develop platform application software for next-generation xEV FCA powertrains.
  • Candidates should have a Bachelor's degree in Computer Science or Electrical/Electronic Engineering and at least 3 years of experience with electrified powertrains and battery management systems.
  • The role involves designing, developing, calibrating, and testing embedded code for battery management systems using model-based tools like Matlab/Simulink/StateFlow.
  • Preferred qualifications include a Master of Science degree and prior experience with BMS software development, along with knowledge of Lithium-ion batteries.
  • The position offers a competitive salary and requires a willingness to work extended hours to meet project deadlines.

The battery software engineer works within a team to develop platform application software for the family of next-generation xEV FCA powertrains. The ideal candidate, who must be a strong team player and willing to work in a fast-paced environment, will be directly involved in developing controls strategies and embedded software products for automotive battery management systems using model-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 SW model-based requirements leading to development, execution, and quality testing of software throughout the life cycle.   

 

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 (real-time Operating Systems), ECU (Electronic Control Unit) configuration, OBDII (On board Diagnostic), Embedded-coder auto-code generation and Matlab/Python scripting. 
Qualifications

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 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 

 

Preferred Qualifications: 

  • Master of Science in Electrical/Electronics/SW Engineering or Computer Science or related discipline
  • Prior experience with BMS software development and control algorithms 
  • 3 years' prior experience with electrified powertrains and battery management 
  • Lithium ion battery experience 
  • Tier 1 supplier experience  
  • Experience with Agile Software Development Process 



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.