12 Aug
|
Arbor Mobility Private
|
Bengaluru
12 Aug
Arbor Mobility Private
Bengaluru
About The Role
We are building the electronics and firmware that run our electric two-wheeler platform - battery management, vehicle control, and motor control. As a Senior Firmware Engineer, your primary role is to guide the firmware team across the design, development, and testing of our safety-critical EV controllers - providing technical direction, reviewing the team’s work, and setting the engineering practices (coding standards, functional safety, test discipline) that the team builds on.
This is a leadership-first, hands-on-when-needed role: you steer architecture and quality, mentor engineers, and dive into the code or the bench yourself when a problem calls for it.
Key Responsibilities
1.Primary - Technical Leadership & Review
Guide the firmware team through the design, development, and testing of major EV controllers (BMS, VCU, or Motor Controller / MCU), providing architecture and technical direction.
Review designs, code, and test plans/results - enforce MISRA C compliance, ISO 26262 functional-safety practices, and a high quality bar across the team’s output.
Mentor and grow engineers; drive technical decisions, coding standards, and firmware process (reviews, traceability, release discipline).
Own the firmware architecture and the safety/diagnostics strategy - watchdogs, self-tests, plausibility checks, fault handling, and secure-state design - at the direction-setting level.
Collaborate with hardware, systems, and cloud/telemetry teams on end-to-end integration and cross-functional decisions.
2.Hands-On As Required
Contribute directly to firmware when needed: prototyping, critical/complex modules, or unblocking the team.
Get on the bench for tough debugging — hardware bring-up and board-level issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and CAN analyzers.
Depth remains expected across embedded C on ARM Cortex-M (e.g. STM32) and/or TI C2000 (e.g. TMS320F28379x); RTOS / bare-metal architectures; and communication stacks (CAN / CAN-
📌 Senior Firmware Engineer (Bengaluru)
🏢 Arbor Mobility Private
📍 Bengaluru