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