Padmi

Firmware Developer (ESP32/Embedded Systems)

Delhi NCRPosted 1 month ago
Software engineeringJuniorFull Time; Regular
Apply at NextMantra AI

Opens the source posting on shine.com

Source description

About the role

View original

Job Title: Firmware Developer (ESP32/Embedded Systems) Location: Gurgaon Type: Full-time | Immediate Joiner Preferred About the Role: We are looking for a skilled Firmware Developer with hands-on experience in ESP32-based embedded systems to join our team immediately. You will design, develop, and debug firmware for IoT and hardware products. Key Responsibilities: Develop and maintain firmware for ESP32-based devices Implement communication protocols (UART, SPI, I2C, WiFi, BLE, MQTT) Debug and optimize code for performance and power efficiency Collaborate with hardware and backend teams for end-to-end product integration Write clean, well-documented, and testable embedded code Requirements: Proficiency in C/C++ and Embedded C Strong experience with ESP32/ESP-IDF or Arduino framework Understanding of microcontroller peripherals (ADC, PWM, timers, interrupts) Familiarity with RTOS concepts (FreeRTOS preferred) Experience with debugging tools (oscilloscope, logic analyzer) is a plus Prior work on IoT products or sensor integration is a strong advantage Good to Have: Experience with cloud connectivity (AWS IoT, Azure IoT, Firebase) Knowledge of PCB schematics and hardware-software co-design Exposure to OTA firmware updates Job Title: Firmware Developer (ESP32/Embedded Systems) Location: Gurgaon Type: Full-time | Immediate Joiner Preferred About the Role: We are looking for a skilled Firmware Developer with hands-on experience in ESP32-based embedded systems to join our team immediately. You will design, develop, and debug firmware for IoT and hardware products. Key Responsibilities: Develop and maintain firmware for ESP32-based devices Implement communication protocols (UART, SPI, I2C, WiFi, BLE, MQTT) Debug and optimize code for performance and power efficiency Collaborate with hardware and backend teams for end-to-end product integration Write clean, well-documented, and testable embedded code Requirements: Proficiency in C/C++ and Embedded C Strong experience with ESP32/ESP-IDF or Arduino framework Understanding of microcontroller peripherals (ADC, PWM, timers, interrupts) Familiarity with RTOS concepts (FreeRTOS preferred) Experience with debugging tools (oscilloscope, logic analyzer) is a plus Prior work on IoT products or sensor integration is a strong advantage Good to Have: Experience with cloud connectivity (AWS IoT, Azure IoT, Firebase) Knowledge of PCB schematics and hardware-software co-design Exposure to OTA firmware updates

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

More at NextMantra AI

Related open roles

View all roles
Firmware Developer (ESP32/Embedded Systems) at NextMantra AI · Padmi