20 Aug
|
Larsen and Toubro
|
Bengaluru
20 Aug
Larsen and Toubro
Bengaluru
Job Description: Embedded Firmware Engineer – AC-DC / DC-DC Power Converters (P21)
Role Summary
The Firmware or Embedded Software 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
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.
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).
Protection & Safety Logic
Develop firmware for protections OVP/UVP, OCP, SCP, Over-temperature, Soft-switching protection, Input/output surge and transient protections
Implement quick fault detection and safe shutdown algorithms.
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.
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.
System Integration & Optimizati
📌 Embedded Firmware Development Engineer (Bengaluru)
🏢 Larsen and Toubro
📍 Bengaluru