All roles at Exponent Energy

Firmware Test Engineer - HIL (BMS & CMS)

BengaluruFull-time2–5 yrsPosted 3 weeks ago

Mid-level embedded systems role at Exponent Energy in Bengaluru. Needs 2+ years and a B.Tech or B.E..

About the role

You'll be working with New Product Development — a group that runs on coffee and an infectious passion for building products that have never been built before. Break stuff, break assumptions, break the thumb rule. Believe in the team, the process, and through failures. Build fast, build passionately, build to simplify.

What you'll do

  • Design test cases that cover normal, boundary, fault and abuse scenarios
  • 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

What you need

  • Embedded C
  • Instrumentation
  • Test cases

Good to have

  • Python
  • Test automation
  • Unit testing
  • MATLAB
  • LabVIEW
  • CI/CD

More roles like this at Exponent Energy

Apply on Exponent Energy's site