Battery Management Engineer

Stellantis NV

  • Auburn Hills, MI
  • 12 days ago

    Highlights

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

    Numbers & Facts

    LocationAuburn Hills, MI

    Description

    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.

    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

    Similar Jobs