Lead Engineer BMS (Battery Management System)

7 - 10 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Code:


Role Overview

The Lead Engineer BMS will be responsible for designing, modeling, and implementing advanced control algorithms for Vehicle Control Units (VCUs) within the Battery Management System domain. This role involves model-based development using MATLAB/Simulink/Stateflow, simulation, auto-code generation, and rigorous validation through MIL, SIL, and HIL testing. The candidate will collaborate across hardware, software, and system engineering teams to ensure robust software integration while adhering to automotive safety and quality standards such as ISO 26262 and ASPICE.


Key Responsibilities

1. Model-Based Development & Control Algorithms

  • MATLAB, Simulink, and Stateflow

  • Perform model simulations, verification, and optimization for BMS functionalities.

  • Simulink Coder, Embedded Coder, or TargetLink

2. Testing & Validation

  • MIL, SIL, and HIL

  • Analyze model behavior, resolve defects, and ensure model quality against automotive standards.

  • Conduct peer reviews of models and embedded software code.

3. Embedded Software Integration

  • Embedded C, C++, Python, and M-Script

  • Ensure smooth software integration using structured build sequences and toolchains.

  • Support vehicle-level calibration and parameter tuning for optimal control strategy performance.

4. Requirements, Documentation & Compliance

  • Polarion or DOORS

  • Create and update complete documentation including:

    • Functional descriptions

    • SOR (Statement of Requirements)

    • Test specifications

    • Validation reports

  • ISO 26262 (functional safety)

5. Cross-Functional Collaboration

  • Work closely with hardware, software, vehicle integration, and systems teams to ensure end-to-end integration of control features.

  • Provide technical leadership and mentorship to junior engineers in model-based development and validation.


Technical Skills Required

  • MATLAB, Simulink, Stateflow

  • MIL / SIL / HIL Testing

  • Embedded C, C++, Python, M-Script

  • Auto-code generation (Simulink Coder / Embedded Coder / TargetLink)

  • Requirements management (Polarion, DOORS)

  • Vehicle calibration and tuning

  • ISO 26262, ASPICE compliance


Compensation

CTC Range:

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You