Bms Engineer (battery Management System Design Engineer)

Year    GJ, IN, India

Job Description

Job Title: Battery Management System (BMS) Design Engineer



(BMS Hardware Engineer / BMS Architect)

Department: Electrical Engineering / Powertrain / Battery Systems Location: Ahmedabad

Role Summary



Design, develop, simulate, and validate Battery Management System (BMS) hardware and firmware Ensure battery safety, performance, reliability, and life cycle for EVs, grid storage, and portable power applications

Key Responsibilities



Define BMS architecture including centralized, distributed, and modular topologies Select system components such as MCUs, AFEs, isolators, sensors, and protection devices Design and simulate analog and digital circuits for high-voltage sensing and isolation Design precision cell voltage and temperature sensing circuits Design current sensing and battery balancing circuits Design contactor, pre-charge, and load control driver circuits Design and integrate communication interfaces such as CAN, SPI, I2C, RS-485, and daisy-chain Create schematics, PCB stack-ups, and layout guidelines in coordination with PCB layout engineers Perform worst-case circuit analysis, derating analysis, and failure mode and effects analysis (FMEA) Develop and optimize embedded firmware in C for BMS applications Implement State of Charge (SOC), State of Health (SOH), and State of Power (SOP) estimation algorithms Implement battery protection functions for over-voltage, under-voltage, over-current, and over-temperature Implement communication protocols such as CAN, UDS, and J1939 for system integration Collaborate with software teams for firmware integration and system requirements Develop and execute hardware and firmware validation plans (DVP&R) Bring up and debug new PCBs using oscilloscopes, multimeters, and logic analyzers Validate BMS performance at cell, module, and pack levels Support system integration testing and vehicle or program-level validation Troubleshoot functional, EMC/EMI, and environmental robustness issues Work closely with mechanical, cell, and systems engineering teams Create and maintain design documentation including requirements, schematics, DFMEAs, and design reviews Support transition from prototype development to high-volume manufacturing
Required Qualifications & Skills

Bachelor's Degree in Electrical Engineering, Electronics Engineering, or related field Minimum 3+ years of hands-on experience in BMS hardware design or embedded system development Strong analog and digital circuit design and simulation skills Experience with simulation tools such as LTspice, PSpice, or SIMetrix Proficiency in schematic capture and PCB design tools such as Altium Designer, Cadence Orcad/Allegro, or Mentor PADS Strong embedded C programming skills for microcontrollers such as ARM Cortex-M, TI C2000, or NXP S32 In-depth understanding of lithium-ion battery chemistry and safety requirements Strong hands-on experience with electronic lab equipment for debugging and validation
Preferred Qualifications

Experience with automotive functional safety standards such as ISO 26262 Knowledge of battery estimation algorithms including Kalman filter-based SOC Experience working with high-voltage battery systems and safety standards Familiarity with communication protocols such as CAN, CAN FD, LIN, and UDS Experience with EMC/EMI design principles and compliance testing Proficiency in Python or MATLAB for data analysis and test automation Experience with requirements management tools such as DOORS or Jama Connect
Job Type: Full-time

Pay: ₹50,000.00 - ₹90,000.00 per month

Benefits:

Health insurance Leave encashment Paid sick time Provident Fund
Ability to commute/relocate:

Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):

Are you comfortable to commute to Piplaj - Pirana Road , Ahmedabad for this job role? How many years of hands-on experience in BMS hardware or embedded system design do you have? Which PCB design tools have you used professionally? Current Salary Expected Salary Notice Period
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5101312
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year