Lead Firmware Engineer - Power Electronics Converters
Larsen & Toubro Ltd
Apply on company website
Lead Firmware Engineer - Power Electronics Converters
Larsen & Toubro Ltd
Bengaluru/Bangalore
Not disclosed
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