Firmware Test Engineer (Bengaluru)

Firmware Test Engineer (Bengaluru)

15 Oct
|
Exponent Energy
|
Bengaluru

15 Oct

Exponent Energy

Bengaluru

Role: Firmware Test Engineer - HIL (BMS & CMS)

Department: New Product Development Location: Bengaluru, India Experience: 2-5 Years

Your Team:

You'll be working with Current Product Development — a group that runs on coffee and an infectious passion for building products that have never been built before. Our Flexible Energy Stack consists of the e^pack (battery pack) and e^pump (charging station), which unlock 15-minute rapid charging.

Our philosophy:

Break. Believe. Build.

Break stuff, break assumptions, break the thumb rule.

Believe in the team, the process, and through failures.

Build fast, build passionately, build to simplify.

Own it like you mean it.

What you'll own:

We are hiring two Firmware Test Engineers to build Hardware-in-the-Loop (HIL) test rigs and use them to rigorously test firmware running on our Battery Management System (BMS) and Charger Management System (CMS). You will design test cases that cover normal, boundary, fault and abuse scenarios - and automate them so every firmware release is verified before it reaches a vehicle or a charger.





What you'll do:

HIL rig development

• Design, build and maintain HIL test rigs for BMS and CMS - cell/battery emulators, programmable power sources and loads, I/O and fault-injection hardware, CAN interfaces
• Develop plant models and simulation of cell voltages, temperatures, currents, vehicle and charger behaviour
• Create and maintain the test automation framework (Python preferred; NI VeriStand/TestStand, dSPACE, Vector CANoe or open-source stacks)
• Integrate rigs with CI pipelines so firmware builds are tested automatically

Firmware testing

• Derive test cases from software requirements and specifications - covering functional, boundary, negative, fault-injection, timing and regression scenarios
• Test BMS functions: SoC/SoH estimation, cell balancing, OV/UV/OC/OT protections, contactor control, insulation monitoring, fault handling, sleep/wake, CAN communication
• Test CMS functions: chargi

📌 Firmware Test Engineer (Bengaluru)
🏢 Exponent Energy
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware test engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: firmware test engineer (bengaluru) / bengaluru