Power Electronics Firmware Engineer

Best NanoTech


Job Location:

Coimbatore - India

Monthly Salary: Not Disclosed
Posted on: 10 days ago
Vacancies: 1 Vacancy

Job Summary

Power Electronics Firmware Engineer

Location: Coimbatore
Work Mode: Onsite
Experience: 4 6 Years
Qualification: Bachelors or Masters Degree in Electrical Engineering Electronics Engineering Power Electronics Embedded Systems or related field

Role Overview

We are seeking a Power Electronics Firmware Engineer with experience in embedded firmware development for power electronic systems and industrial control applications. The role involves developing firmware for microcontroller-based systems implementing control algorithms integrating communication interfaces and supporting system-level validation and debugging. The ideal candidate should have strong expertise in embedded C programming real-time systems and power electronics control.

Key Responsibilities
  • Develop embedded firmware using C for microcontroller-based power electronic products.
  • Design develop and maintain firmware for STM32 Renesas Atmel TI or similar controllers.
  • Implement control algorithms including PWM generation PID control motor control and closed-loop regulation.
  • Develop device drivers and low-level firmware for UART SPI I2C ADC DAC Timers and GPIO peripherals.
  • Implement and debug communication protocols such as RS232 RS485 CAN USB Ethernet and Modbus.
  • Integrate IoT communication modules including Wi-Fi BLE GSM and related technologies.
  • Perform firmware debugging troubleshooting and optimization for performance and reliability.
  • Develop EEPROM/Flash memory management RTC watchdog timer and bootloader functionalities.
  • Support system validation testing and hardware-software integration activities.
  • Work with power electronics hardware teams during board bring-up and product development.
  • Prepare technical documentation test reports and firmware release documents.
  • Participate in product verification and field issue analysis when required.
Required Qualifications
  • Bachelors or Masters Degree in Electrical Engineering Electronics Engineering Power Electronics Embedded Systems or related discipline.
  • 4 6 years of experience in embedded firmware development.
  • Experience working with power electronics systems industrial controllers or motor control applications.
  • Strong understanding of microcontroller architecture and real-time embedded systems.
Technical Skills Embedded Firmware Development
  • Embedded C Programming
  • Firmware Architecture & Development
  • Real-Time Embedded Systems
  • Interrupt Handling
  • Memory Management
Microcontrollers
  • STM32
  • Renesas
  • Atmel / Microchip
  • Texas Instruments (TI) Controllers
Power Electronics & Control Systems
  • PWM Generation
  • PID Control
  • Closed Loop Control Systems
  • Voltage Control Loops
  • Current Control Loops
  • Motor Control Algorithms
  • Power Conversion Systems
Communication Protocols
  • UART
  • SPI
  • I2C
  • RS232
  • RS485
  • CAN Bus
  • USB
  • Ethernet
  • Modbus
Peripheral Development
  • ADC / DAC
  • Timers
  • RTC
  • Watchdog Timer
  • EEPROM / Flash Memory
IoT Connectivity
  • Wi-Fi
  • Bluetooth Low Energy (BLE)
  • GSM Modules
  • IoT Device Integration
Debug & Validation Tools
  • Oscilloscope
  • Digital Multimeter (DMM)
  • Power Analyzer
  • LCR Meter
  • Power Supplies
  • Hardware Debugging Tools
#LI-SD1
Power Electronics Firmware Engineer Location: Coimbatore Work Mode: Onsite Experience: 4 6 Years Qualification: Bachelors or Masters Degree in Electrical Engineering Electronics Engineering Power Electronics Embedded Systems or related field Role Overview We are seeking a Power Electronics Firm...