Jobs · Engineering · Michigan

Battery Management Engineer

Stellantis · Auburn Hills, MI · 1 mo ago
EngineeringFull-time

About the role

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

Additional areas of expertise

  • 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
  • Matlab/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 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

Benefits

  • Comprehensive health & well-being coverage including medical, dental, vision, and prescription drug coverage from your very first day, plus Employee Assistance Program (EAP)
  • Family building benefit supporting all paths to parenthood including fertility and infertility treatments, adoption services, and gestational surrogacy
  • Generous paid time off including 17+ paid holidays, shutdown from December 24th through New Years Day, vacation, float & wellbeing days, sick time, and fully paid parental leave
  • Competitive retirement savings plans with employer match on 401k, Roth, and Catch-Up plans, plus an employer contribution even if you don't contribute
  • Income protection & insurance options including employer-provided and voluntary plans such as life insurance, group accident, critical illness
  • Company vehicle lease program for eligible employees and their immediate families with insurance, maintenance, and unlimited miles included, plus exclusive discounts on Stellantis products
  • Tuition reimbursement
  • Student loan refinancing programs
  • 18 paid volunteer hours each year
This response is AI-generated, for reference only.

Similar jobs

Battery Engineer

ActalentLiberty, NC· 3 mo ago
Information Technology$50–$70/hrapply on ars2.equest.com