Lead Firmware Engineer - Power Electronics Converters

Larsen & Toubro Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 10 years

Job Details

Job Description

Lead Firmware Dev.

Job Description: Lead Firmware Engineer – AC-DC / DC-DC Power Converters

Role Summary

The Firmware or Embedded Software Lead is responsible for developing, implementing, and validating embedded control software for AC-DC rectifiers, DC-DC converters, on-board/off-board chargers, SMPS, and power conversion systems.
The role focuses on control algorithms, digital control loop development, real-time firmware, protection logic, communication protocols, and hardware bring-up. End to end responsibility of firmware development and functionality.

Key Responsibilities

1. Embedded Firmware Development

Develop low-level firmware for digital controllers 

TI C2000 (F2803x, F2837x, F28004x, F28x series), ARM Cortex-M microcontrollers, DSP/FPGA 

Implement control loops for AC-DC and DC-DC conversion such as Current loop, voltage loop, PFC control (totem Poly, CCM, interleaved), LLC/DC-DC stage control, Soft-start, mode transition, burst modes

Develop firmware for PWM generation, ADC sampling, interrupts, timers.

2. Converter Control Algorithms

  • Design, tune, and validate algorithms for  AC-DC PFC control (average, peak, digital), DC-DC resonant/LLC control,– Phase-shifted full bridge, Buck/Boost control, multi-phase interleaving
  • Implement digital compensators (PI, PID, feed-forward, PR, PLL).

3. Protection & Safety Logic

  • Develop firmware for protections OVP/UVP, OCP, SCP, Over-temperature, Soft-switching protection, Input/output surge and transient protections
  • Implement fast fault detection and safe shutdown algorithms.

4. Hardware Bring-up & Validation

  • Work with hardware engineers to validate Gate drivers, Power stage behaviour, ADC sensing circuits, Board bring-up and debugging
  • Perform real-time testing using oscilloscope, power analyser, logic analyser.

5. Digital Communication & Interfaces

  • Should  implement the following protocol CAN / CAN open /1939/Modbus/RS485/Ethernet/UART/SPI/ I2C
  • Should Integrate firmware with cloud/BMS/controllers if required.

6. System Integration & Optimization

Ensure firmware meets requirements for Efficiency, Dynamic response, EMI/EMC, compliance, Start-up/shutdown sequencing, Optimize real-time control code for performance and safety.

7. Documentation

Prepare firmware architecture, Requirements & design specifications, Test cases & validation reports, Version control 

Technical Skills

  • Strong understanding of power electronics control
  • Experience in AC-DC and DC-DC converter control firmware.
  • Hands-on with real-time embedded programming (C, C++).
  • Experience with digital control libraries (TI DCL, CMSIS DSP).
  • Understanding of PWM modules, ADC sampling, control timing.
  • Good debugging skills on real hardware.

Tools

  • Code Composer Studio (TI), Keil, IAR, STM32Cube.
  • MATLAB/Simulink (algorithm simulation).
  • Git, JIRA, SVN.

Qualifications

B.E / B.Tech / M.Tech in Electronics, Electrical, Embedded Systems, Power Electronics.

Experience 10-18 Years

Preferred Experience

Worked on 30+ kW-level converters for EV chargers, ESS, solar inverters, onboard chargers.

Knowledge of automotive ISO 26262, IEC 61800, IEC 61000 standards (preferred).

Exposure to SiC/GaN based systems. Experience with FPGA or RTOS is a plus.

Job role

Work location

Bengaluru

Department

Production / Manufacturing / Engineering

Role / Category

Manufacturing - Engineering

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 10 years

About company

Name

Larsen & Toubro Ltd

Job posted by Larsen & Toubro Ltd

Apply on company website