Website:
nextmantra.ai
Job details:
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
Click on Apply to know more.