Firmware Developer (Haryana)

Firmware Developer (Haryana)

09 Aug
|
EpVi Lighting Technology
|
Haryana

09 Aug

EpVi Lighting Technology

Haryana

Job Title Firmware Engineer Hardware Integration Location Sector 62 Gurugram Haryana 122101 Experience Level Required Experience 1-2 years Apply Now - hr enlog co in 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 chance to contribute to a greener planet About Role We are seeking a skilled and motivated Firmware Engineer to join our hardware engineering team You will be responsible for developing testing and optimizing firmware for custom hardware platforms ensuring reliable system performance across embedded devices This role requires strong hands-on experience with embedded C C microcontroller platforms e g ARM STM32 ESP and direct interaction with hardware peripherals You ll work closely with hardware engineers and product teams to bring devices from prototype to production Responsibilities A Firmware Architecture Development Architect write and optimize firmware for ESP32 C3 C6 S3 and STM32-based boards Develop real-time sensor drivers for energy monitoring ICs e g HLW8012 HT7017 BL0937 Build a modular firmware stack supporting Mesh communication MQTT publishing OTA updates Offline fallback modes Implement fail-safe logic including i NVS Flash-based configuration ii Power-loss recovery routines iii Watchdog reset handlers B Communication Protocol Stack Implement and debug custom mesh protocols over ESP-NOW 802 11 for Enmate Maintain ultra-lightweight MQTT stack free from heavy third-party dependencies Optimize low-level comms UART SPI I2C especially under interrupt-driven loads Optional Add support for TLS and secure provisioning if needed C Device Management OTA Build and maintain OTA systems using ESP-IDF STM32 HAL with i Rollback support ii Firmware integrity validation Manage config persistence via NVS SPIFFS or Flash FS Implement local fallback flows like i Hotspot mode for setup ii IP-based configuration access iii Config sync from cloud mesh root D Testing Validation Develop test harnesses for i Unit-level validation of pin states sensor reads publishing logic ii Stress testing relays memory safety power stability Support QA during i EMC compliance ii Field deployment validation iii Regression suite development E Collaboration Mentorship Work with hardware engineers for i Pin muxing ii Layout constraints iii EMI-safe firmware behaviour Coordinate with backend and mobile teams for i Payload formatting ii Clock sync logic iii Retry fallback design iv Mentor junior engineers on structured firmware design debugging tools and release readiness Tools Ecosystem Development ESP-IDF STM32Cube PlatformIO Debugging JTAG GDB Logic Analyzers DevOps GitHub Jira OTA build CI pipelines Editors VSCode CLion or any preferred tool Requirements Bachelor s degree in Electronics Electrical Computer Engineering or related field 2 years of hands-on experience in firmware development for embedded hardware Proficient in Embedded C C programming Experience with microcontrollers e g STM32 ESP32 PIC ARM Cortex Strong understanding of digital electronics schematics and hardware debugging tools oscilloscopes logic analysers Familiarity with communication protocols I2C SPI UART CAN Modbus Ability to work with version control tools like Git and CI workflows Nice to Have Experience with RTOS Familiarity with firmware-over-the-air FOTA updates and bootloader design Python scripting for testing or automation Exposure to IoT stacks BLE Wi-Fi MQTT etc Job Types Full-time Permanent Pay 307 512 32 - 500 000 00 per year Benefits Leave encashment Paid sick time Provident Fund Work Location In person Speak with the employer 91 (phone hidden)

📌 Firmware Developer (Haryana)
🏢 EpVi Lighting Technology
📍 Haryana

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware developer (haryana) / haryana

Subscribe to this job alert:

Get the latest job offers by email for: firmware developer (haryana) / haryana