Senior Firmware Engineer (Chennai)

Senior Firmware Engineer (Chennai)

20 Aug
|
The ePlane
|
Chennai

20 Aug

The ePlane

Chennai

Senior Firmware Engineer

Department:
TEC Electrical & Battery

Experience Level:
6–9 Years

Location:
Chennai, India

Position Type:
Full time / New Role

About the Role

As a Senior Firmware Engineer, you will spearhead the development
and verification
of safety-critical embedded code powering our in-house electronic systems
for advanced aerial mobility
. In this role, you will lead
core firmware development and verification entirely in-house
. Your software will drive the closed-loop control, monitoring, and
fault handling
of our Battery Management Systems (BMS SW), Traction Battery Pack safety logic, HV/LV DC-DC converters, chargers, and Battery Thermal Management System (BTMS) controllers, ensuring all sub-systems communicate
deterministically
to support aircraft-level integration.

What You Will Do
- Core Sub-System Control:
Design, implement, and validate production-grade firmware in Embedded C/C++ across our core
power
architectures:
- BMS & Pack Safety:
Core algorithmic firmware for state-of-charge (SoC), state-of-health (SoH),
active/passive




cell balancing, fault detection, and high-voltage contactor coordination.
- HV/LV Converters:
Real-time, high-frequency digital control loops for voltage/current regulation,
power electronics modulation,
and
protective switching
thresholds.
- BTMS Logic:
Actuator control loops (PWM, digital outputs) for pumps, fans, and active cooling/heating elements based on predictive thermal models.
- Driver & Bootloader Authoring:
Develop low-level bare-metal drivers for microcontrollers (ARM Cortex-M or safety-
rated
cores), peripheral chips (SPI, I2C, ADC), and custom, secure bootloaders for field-upgradable firmware.
- Advanced Troubleshooting & Hardware Debugging: Diagnose complex, intermittent, and timing-critical system issues during hardware bring-up and qualification using JTAG/SWD debuggers, logic analyzers, oscilloscopes, and bus analyzers.
- Aviation Verification & Tooling:
Drive structural coverage analysis, static ana

📌 Senior Firmware Engineer (Chennai)
🏢 The ePlane
📍 Chennai

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: senior firmware engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer (chennai) / chennai