SonicJobs Logo
Left arrow iconBack to search

Battery Management Engineer

Stellantis
Posted 8 days ago, valid for a month
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.