CareerPlan

Embedded Control Firmware

Bengaluru, IndiaFull-time2026-10-06 → 2026-11-10

Core

Design, implement, and test embedded control firmware for solar power conversion products including inverters, power optimizers, and energy storage converters.

Role type

Senior IC embedded control firmware engineer

Builds

Embedded control firmware for solar inverters, power optimizers, and energy storage converters

Domain

Renewable energy / Power electronics

Required skills

C/C++ programming, embedded digital control algorithms, RTOS, bare-metal code development, microcontroller architecture, SPI/I2C/UART/CAN protocols, JTAG/SWD debugging, device drivers, interrupt handling, control loop simulation (PLECS/MATLAB), HIL testing

Preferred skills

Power electronics converter design, optimization of firmware algorithms, renewable energy industry experience, MATLAB/Simulink, Typhoon HIL

Technologies

C, C++, PLECS, MATLAB, Typhoon HIL, JTAG, SWD, SPI, I2C, UART, CAN, RTOS, TI/ST/Renesas MCUs

Responsibilities

Design and develop embedded control firmware for power conversion products; collaborate with hardware and product teams to define system requirements; conduct testing and verification of firmware functionality and performance; troubleshoot and debug firmware-hardware interactions; participate in code reviews; support manufacturing validation and certification processes

Seniority

Senior, hands-on IC