Lead Application Software BMS

Talent Hired-the Job Store

Chennai District

On-site

INR 2,000,000 - 4,200,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Talent Hired-the Job Store is seeking a senior software leader to drive the development, integration and validation of BMS application software for lithium-ion battery packs used in EVs, energy storage and advanced mobility. You will own software architecture, algorithms and safety-compliant delivery, reporting to the Head BMS.

You will lead embedded teams, guide MATLAB/Simulink/Stateflow development, ensure ISO 26262 compliance, and coordinate with hardware and system engineering to deliver

Qualifications

  • Embedded software development with a focus on BMS.
  • Experience leading software teams and projects.
  • Strong C programming and model-based development.
  • ISO 26262 functional safety software development.
  • Ability to lead end-to-end architecture and mentorship.

Responsibilities

  • Lead end-to-end BMS application software development; define architecture and functional decomposition; mentor engineers.
  • Lead development and optimization of SOX, capacity estimation, cell balancing, thermal management, and fault diagnostics.
  • Develop with MATLAB/Simulink and Stateflow; support auto-code generation; perform model reviews.
  • Ensure ISO 26262 compliance and support ASIL-level software development; participate in FMEA and FTA.
  • Coordinate with System Engineering, Hardware, Testing and Vehicle Integration; engage customers and suppliers.

Skills

C programming
MATLAB/Simulink
Stateflow
BMS algorithms
Functional safety
Team leadership

Tools

DOORS
PTC Integrity
Git/Bitbucket
JIRA
Agile
HIL testing

Job description

Role & responsibilities
Position Summary

Lead development, integration and validation of BMS application software for lithium-ion battery packs used in EVs, energy storage and advanced mobility. Own software architecture, algorithm development, team leadership and safety-compliant delivery. The role reports to the Head BMS.

Experience framing: embedded software development, with a core portion in BMS software development and experience leading software teams.

3. Must Have Skills
  • Strong C programming
  • MATLAB/Simulink and Stateflow model-based development
  • BMS battery algorithms (SOC, SOH, SOP)
  • Functional safety (ISO 26262) software development
  • Leading software teams and projects
4. Good To Have Skills
  • Embedded software architecture
  • AUTOSAR concepts
  • CAN and UDS diagnostics
  • Requirements management (DOORS, PTC Integrity)
  • Git/Bitbucket
  • JIRA and Agile
  • HIL testing (dSPACE/Vector)
  • Embedded Coder auto-code generation
  • EKF-based SOC estimation
  • Battery characterization and parameter estimation
  • Fast charging algorithmsThermal runaway mitigation
  • CAN, CAN FD and LIN
  • AIS 038, AIS 156, AIS 138
5. Roles and Responsibilities
  • Lead end-to-end BMS application software development; define architecture and functional decomposition; mentor engineers.
  • Lead development and optimization of SOX, capacity estimation, cell balancing, thermal management, thermal runaway detection, power prediction, charge management, contactor management, and fault management and diagnostics.
  • Develop with MATLAB/Simulink and Stateflow; support auto-code generation with Embedded Coder; perform model reviews; define coding and modeling guidelines.
  • Ensure ISO 26262 compliance and support ASIL-level software development; take part in HARA, FMEA and FTA.
  • Ensure compliance with applicable EV standards.
  • Lead software integration with BSW, CDD and hardware platforms; define the verification and validation strategy; support MIL, SIL, HIL and vehicle validation.
  • Analyze field issues and implement corrective actions.
  • Coordinate with System Engineering, Hardware, Testing and Vehicle Integration; engage customers and suppliers; track milestones.
Preferred candidate profile
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer Application Software BMS
Engineer Application Software BMS

Talent Hired-the Job Store • Chennai District

On-site
INR 900,000 - 1,400,000
Senior Manager - Battery Pack Design & Development (Electrical & BMS)
Senior Manager - Battery Pack Design & Development (Electrical & BMS)

Mahindra & Mahindra • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Manager - Battery Pack Design And Development Electrical And BMS
Senior Manager - Battery Pack Design And Development Electrical And BMS

Mahindra and Mahindra Limited [Automotive and Farm Equipment Business] • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Lead Hardware BMS
Lead Hardware BMS

Talent Hired-the Job Store • Chennai District

On-site
INR 3,500,000 - 5,500,000
Engineer Basic Software BMS
Engineer Basic Software BMS

Talent Hired-the Job Store • Chennai District

On-site
INR 1,200,000 - 1,800,000
Junior Application Engineer
Junior Application Engineer

Vecmocon • Dadri

On-site
INR 2,400,000 - 3,400,000
Hardware Engineer - Battery Management System (BMS)
Hardware Engineer - Battery Management System (BMS)

Hinduja Tech Limited • Pune District

On-site
INR 1,800,000 - 2,400,000
Engineer Hardware BMS
Engineer Hardware BMS

Talent Hired-the Job Store • Chennai District

On-site
INR 900,000 - 1,300,000
Sr. Controls Software Engineer - MBD
Sr. Controls Software Engineer - MBD

Boschgroup • Bengaluru

On-site
INR 900,000 - 1,500,000
Sr. Controls Software Engineer - MBD
Sr. Controls Software Engineer - MBD

Bosch Group • Bengaluru

On-site
INR 1,800,000 - 2,400,000