CareerPlanGet AI match score →

Senior Firmware Engineer

Bengaluru, Karnataka, India💼 Full-time🗓 2026-03-20 → 2026-07-31

Core

Building the safe, reliable, and modular firmware tech stack for rapid EV battery charging systems (e^pack and e^pump) to enable 15-minute charging.

Role type

Senior Firmware Engineer (Embedded Systems)

Builds

Firmware for high-volume embedded devices (battery packs and charging stations) for electric vehicles.

Domain

Electric Vehicles (EV) / Embedded Systems / Power Electronics

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Embedded C/C++, RTOS/Linux, ARM/DSP microcontrollers, USB/CAN 2.0/CANFD/SPI/UART/ISOTP protocols, Static Code Analysis (LDRA/Polyspace), MISRA C, ISO26262, Python/Shell scripting, State machine design, FMEA

Preferred skills

None stated

Technologies

ARM, DSP, LDRA, Polyspace, Git, Python, Shell

Responsibilities

Define FW architecture and select HW/device optimal HAL layers; Develop application layer algorithms and state machines for battery/charger performance; Design, develop, validate, and deploy firmware in the field; Implement safety and reliability protocols including FMEA and code reviews.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗