Padmi

Power Electronics Firmware Engineer

IndiaPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Best NanoTech

Opens the source posting on shine.com

Source description

About the role

View original

Power Electronics Firmware EngineerLocation: CoimbatoreWork Mode: OnsiteExperience: 4 6 YearsQualification: Bachelor's or Master's Degree in Electrical Engineering, Electronics Engineering, Power Electronics, Embedded Systems, or related fieldRole OverviewWe 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 ResponsibilitiesDevelop 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 QualificationsBachelor's or Master's 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 DevelopmentEmbedded C ProgrammingFirmware Architecture & DevelopmentReal-Time Embedded SystemsInterrupt HandlingMemory ManagementMicrocontrollersSTM32RenesasAtmel / MicrochipTexas Instruments (TI) ControllersPower Electronics & Control SystemsPWM GenerationPID ControlClosed Loop Control SystemsVoltage Control LoopsCurrent Control LoopsMotor Control AlgorithmsPower Conversion SystemsCommunication ProtocolsUARTSPII2CRS232RS485CAN BusUSBEthernetModbusPeripheral DevelopmentADC / DACTimersRTCWatchdog TimerEEPROM / Flash MemoryIoT ConnectivityWi-FiBluetooth Low Energy (BLE)GSM ModulesIoT Device IntegrationDebug & Validation ToolsOscilloscopeDigital Multimeter (DMM)Power AnalyzerLCR MeterPower SuppliesHardware Debugging Tools#LI-SD1 Power Electronics Firmware EngineerLocation: CoimbatoreWork Mode: OnsiteExperience: 4 6 YearsQualification: Bachelor's or Master's Degree in Electrical Engineering, Electronics Engineering, Power Electronics, Embedded Systems, or related fieldRole OverviewWe 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 ResponsibilitiesDevelop 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 QualificationsBachelor's or Master's Degree in Electrical Engineering, Electronics Engineering, Powe

One address, no account. We’ll tell you when matching roles go live.

More at Best NanoTech

Related open roles

View all roles
Power Electronics Firmware Engineer at Best NanoTech · Padmi