Padmi

Embedded Firmware Engineer (Nuvoton experience must)

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at The TFPL

Opens the source posting on shine.com

Source description

About the role

View original

unfamiliar company, default mid-tier. This role is for a Senior Embedded Firmware Engineer at The TFPL, focusing on IoT and embedded systems development. Key responsibilities include designing, developing, and maintaining firmware for ESP32 and Nuvoton MCUs, implementing RTOS applications, and developing peripheral drivers. The role requires strong Embedded C/C++ skills, hands-on experience with ESP32 SDK and Nuvoton NuMicro series, and familiarity with FreeRTOS and debugging tools. The engineer will optimize firmware for performance, memory, and power, and collaborate with hardware and cloud teams. Must have: Strong programming skills in Embedded C / C++; Hands-on experience with ESP32 SDK (ESP-IDF); Experience with Nuvoton MCUs (NuMicro series preferred); Good understanding of microcontroller architecture; Experience with FreeRTOS or similar RTOS; Familiarity with embedded debugging tools; Knowledge of firmware versioning and Git. Required tools: nuvoton mcus, esp32, embedded c, c++, esp-idf, freertos, gpio, uart, spi, i2c, adc, pwm, timers, wi-fi, bluetooth, mqtt, http/https, bootloader, ota updates, firmware security, jtag, logic analyzers, oscilloscopes, git. unfamiliar company, default mid-tier. This role is for a Senior Embedded Firmware Engineer at The TFPL, focusing on IoT and embedded systems development. Key responsibilities include designing, developing, and maintaining firmware for ESP32 and Nuvoton MCUs, implementing RTOS applications, and developing peripheral drivers. The role requires strong Embedded C/C++ skills, hands-on experience with ESP32 SDK and Nuvoton NuMicro series, and familiarity with FreeRTOS and debugging tools. The engineer will optimize firmware for performance, memory, and power, and collaborate with hardware and cloud teams. Must have: Strong programming skills in Embedded C / C++; Hands-on experience with ESP32 SDK (ESP-IDF); Experience with Nuvoton MCUs (NuMicro series preferred); Good understanding of microcontroller architecture; Experience with FreeRTOS or similar RTOS; Familiarity with embedded debugging tools; Knowledge of firmware versioning and Git. Required tools: nuvoton mcus, esp32, embedded c, c++, esp-idf, freertos, gpio, uart, spi, i2c, adc, pwm, timers, wi-fi, bluetooth, mqtt, http/https, bootloader, ota updates, firmware security, jtag, logic analyzers, oscilloscopes, git.

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

More at The TFPL

Related open roles

View all roles