← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Battery Management System Engineer - ( 2+ Years)

Genrobotics · Thiruvananthapuram, Kerala, India

🌐 Remote📅 19/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

View and apply on WorkMundi →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
We are looking for a skilled Battery Management System Engineer with a solid understanding of BMS architecture, components, and safety features. The ideal candidate should have experience in failure analysis, problem-solving, and Li-Ion batteryassembly, including cylindrical, pouch, and prismatic cells, along with expertise in LV and HV battery system handling. The role involves developing and integrating new processes in the New Product Development Stage (NPDS), including design for assembly (DFA), design for safety (DFS),design verification analysis (DVA), ergonomics, and cable routing. You will work on BMS architecture, including SOC, SOH, cell balancing, fault detection, safety controls, and protection algorithms, and have a deep understanding of thermal management, energy management, and life optimization algorithms. Experience with communication protocols such as RS485, Modbus, and CAN is essential, along with the ability to implement custom communication protocols provided by BMS manufacturers. The role also requires proficiency in preparing SOPs, work instructions, and quality checklists. Familiarity with battery chemistries like NMC and LiFePO4 and an understanding of their impact on BMS behavior are required. Knowledge of functional safety standards (e.g., ISO 26262) is a plus. Additionally, the ability to integrate BMS data into higher-level systems or dashboards for monitoring and control is crucial for this role. Responsibilities Design, develop, and test embedded software and firmware for BMS applications. Integrate and configure BMS hardware including microcontrollers, sensors, and communication interfaces (CAN, UART, SPI, I2C). Implement state-of-charge (SOC), state-of-health (SOH), and cell balancing algorithms. Collaborate with hardware engineers to design PCB layouts and perform hardware-software co-validation. Work with cross-functional teams to ensure compliance with electrical, thermal, and mechanical battery requirements. Develop diagnostic tools and support root-cause analysis of field issues. Document software design, validation protocols, and change logs. Skills Required Solid understanding of Battery Management Systems (BMS) architecture, components, and safety features Failure analysis and problem solving capabilities. Good experience in Li-Ion battery assembly(cylindrical, pouch, prismatic cells), adhesive dispensing, electrical assembly , production engineering and Knowledge of quality check points in battery assembly. Knowledge of LV and HV battery system handling. To develop new processes and integrate in NPDS : DFA, DFS, DVA, Ergonomics and cable routing. Experience in BMS architecture, SOC, SOH, cell balancing, fault detection, safety controls and protection algorithms. Knowledge of thermal management, energy management, and life optimization algorithms. Experience in RS485/Modbus/CAN protocols for communication with BMS and peripheral devices. Proficient in preparing SOPs, work instructions, and quality checklists. Ability to read and implement custom communication protocols provided by BMS manufacturers. Added Advantage: Knowledge of functional safety standards (ISO 26262 or similar) is a plus. Qualifications: B Tech in ECE/EEE Experience: 2 + years of experience in battery management system Location : Technopark , Thiruvananthapuram Skills: soc,lv battery system handling,cell balancing algorithms,li-ion battery assembly,modbus,failure analysis,battery management systems (bms),state-of-charge (soc) algorithms,state-of-health (soh) algorithms,bms architecture,energy management,battery management system,cell balancing,design for safety (dfs),design verification analysis (dva)
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →