Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Title: Sr. Firmware Engineer / Sr. Embedded Firmware Developer

Location: Sector 62, Gurugram, Haryana 122101

Employment Type: Full-time

Experience Level: Required Experience, 3–5 years

Apply Now - hr@enlog.co.in

Fill out the form : https://forms.gle/t8KR6TrAw5Wi3Sy39

About Us:

At Enlog, we are redefining energy management with innovative technology that helps businesses and communities reduce energy waste and embrace sustainable practices. As a vibrant startup, we offer a dynamic work culture, meaningful learning experiences, and the opportunity to contribute to a greener planet.

About the Role:

We are looking for a visionary Senior Firmware Engineer to spearhead the design & development of Firmware for embedded systems across Enlog’s electricity management verticals — from household-level edge devices to discom-grade grid infrastructure.

This role will define the future of decentralized energy intelligence in India, owning the entire firmware for interface and connectivity stack for existing products & newer grid-scale innovations. You’ll lead a cross-disciplinary team of Firmware engineers, embedded ML scientists to build the most advanced, compact, and intelligent power monitoring systems in the market.

Key Responsibilities

  • Lead End-to-End Firmware Development
  • Act as technical owner for firmware deliverables across multiple connectivity technologies.
  • Lead architecture reviews, code reviews, and mentoring.
  • Develop and maintain firmware on STM32 and ESP32 using FreeRTOS / ESP-IDF framework.
  • Implement and optimize LoRa / LoRaWAN stacks with Semtech (SX126x / SX127x) other devices.
  • Design Wi-Fi STA, P2P, and Mesh networking on ESP32.
  • Integrate LTE / LTE-M / NB-IoT modules using AT or vendor SDKs.
  • Build robust connectivity state machines with fallback and recovery.
  • Implement secure OTA updates with rollback support.
  • Apply firmware security: secure boot, encryption, credential handling.
  • Optimize memory, CPU, and power consumption.
  • Debug and resolve system, protocol, and RF issues.
  • Build and Manage a High-Impact Firmware Engineering Team

Requirements

  • 3-5 years of hands-on experience in embedded firmware development.
  • Strong proficiency in C and C++ for embedded systems.
  • Solid understanding of OOP concepts (abstraction, inheritance, polymorphism, design patterns).
  • Hands-on experience with STM32 and ESP32 microcontrollers.
  • Expertise in FreeRTOS / ESP-IDF–based firmware development.
  • Experience with LoRa / LoRaWAN and Semtech LoRa transceivers.
  • Knowledge of Wi-Fi (STA, P2P, Mesh) and cellular (LTE / NB-IoT) interfaces.
  • Proficient in Git (branching, merging, code reviews, CI workflows).
  • Strong debugging skills using JTAG, logs, and protocol analyzers.
  • Understanding of embedded security and OTA mechanisms.
  • Ability to write clean, modular, and well-documented code.
  • Proven track record of shipping production-ready IoT devices at scale.

Nice to Have

  • Exposure to AI/ML in embedded systems is a strong plus.
  • Experience with IoT platforms or edge computing
  • Knowledge of Linux-based systems and scripting (Python/Bash)
  • Familiarity with cloud integration (MQTT, REST APIs)
  • Prior experience in a fast-paced startup environment
  • Understanding of Embedded Hardware.

Job Type: Full-time

Pay: ₹700,000.00 - ₹1,000,000.00 per year

Benefits:

  • Health insurance
  • Paid sick time
  • Provident Fund

Work Location: In person

© 2026 Qureos. All rights reserved.