Skip to content
eMobility Careers
White-collarMid (3-6 yr)EngineeringBattery TechCritical demand

BMS Firmware Engineer

Also known as: Battery Management Firmware Engineer · Pack Controller Firmware Engineer

Builds the embedded firmware that monitors and protects every cell in an EV battery pack.

Salary band · India

₹12L – ₹28L

Median ₹18L

Experience

39 yrs

Mid (3-6 yr)

Hiring outlook

Critical

Role overview

BMS firmware decides when a pack is healthy, when it's degrading and when it needs to shut down. Engineers implement state estimation (SOC, SOH, SOP), cell-balancing, fault detection, ISO 26262 safety mechanisms and CAN-bus comms with the VCU. Tight memory budgets (often <512KB flash) reward careful C engineering.

Key skills

BMS algorithmsSOC / SOH estimationKalman filterCell balancingISO 26262C / C++CANNXP S32K

Tools & software

MATLAB / SimulinkANSYS FluentAVL CRUISE-MArbin / MaccorCATIA

Responsibilities

  • Own design, validation and continuous improvement of the assigned battery subsystem across cell, module and pack levels.
  • Partner with cell chemistry, BMS, thermal and mechanical teams to deliver an integrated battery design that meets performance, safety and cost targets.
  • Define test plans (DV / PV) and review supplier validation reports against IS 17017, AIS 156 and ECE R100 requirements.

🔒 +3 more responsibilities hidden — sign up free to reveal the full JD, certifications, interview questions and career-path ladder.

Requirements

  • BE / BTech in Electrical, Electronics, Mechanical or Chemical Engineering.
  • Strong fundamentals in electrochemistry, thermal management or pack mechanical design.
  • Hands-on experience with battery test equipment (Arbin, Maccor, BaSyTec or equivalent).

🔒 +2 more requirements hidden — sign up free to reveal the full JD, certifications, interview questions and career-path ladder.

Typical employers

Ather EnergyOla ElectricIon EnergyVecmoconBosch IndiaContinental India

Industries

EV OEMBMS startupTier-1 supplier

Reports to: Battery Engineering Manager

🔒 Unlock the full JD — free

Create a free emobility.careers account to access the rest of this template plus 200+ more EV job descriptions.

  • Preferred qualifications
  • Industry certifications
  • Career-path ladder
  • Sample interview questions
  • Reporting hierarchy

No credit card. Two-minute sign-up. Cancel anytime — every JD on the platform stays free.

Hiring for bms firmware engineer?

Post a job on emobility.careers — your listing reaches India's largest EV-trained candidate pool. Free trial for the first hire.