Senior Firmware Engineer (Chennai)

Senior Firmware Engineer (Chennai)

19 Aug
|
The ePlane
|
Chennai

19 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 analysis, and energetic code

📌 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