Padmi

Firmware Developer/Embedded Systems) (Gurugram)

IndiaPosted 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 Positive 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 Positive 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