
Posted 17 hours ago
Senior Firmware Engineer
Exponent EnergySenior Firmware Engineer
Requirements
3-5 years embedded experience, Embedded C/C++, RTOS/Linux, Python/Shell, ARM/DSP microcontrollers, CAN/CANFD/SPI/UART, MISRA C, ISO26262
Skills
Embedded CRTOSCAN
About the role
Responsibilities
- Define FW architecture including HW selection, HAL layers, and features like OTA and UDS
- Develop algorithms and state machines to process data and compute critical parameters like Sox
- Manage the full lifecycle from design and development to production deployment and debugging
- Implement safety and reliability protocols including FMEA and code/risk reviews
Requirements
- 3 to 5 years of experience delivering production code for high-volume embedded devices
- Strong proficiency in embedded C/C++ and RTOS/Linux
- Experience with scripting and automation using Python or Shell
- Deep knowledge of ARM/DSP microcontrollers, ADCs, GPIOs, and protocols like CAN, CANFD, SPI, UART, and USB
- Familiarity with static code analysis tools such as LDRA or Polyspace
- Understanding of automotive standards including MISRA C and ISO26262
- Experience with Git and Agile development environments
About the Company
Exponent Energy focuses on solving the energy problem for EVs by building the e^pump (charging station) and e^pack (battery pack) to enable 15-minute rapid charging.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Firmware Engineer
Exponent Energy · Bengaluru
