3 Firmware development Jobs in Delhi, NCR and Gurgaon | Firmware development Job openings in Delhi, NCR and Gurgaon
Apply to 3+ Firmware development Jobs in Delhi, NCR and Gurgaon on CutShort.io. Explore the latest Firmware development Job opportunities across top companies like Google, Amazon & Adobe.
Delhi, Gurugram, Noida, Ghaziabad, Faridabad · 3 - 7 years · ₹7L - ₹14L / yr · Posted 22 Oct 2026
Role Overview
The Embedded Firmware Engineer will be responsible for development, testing, debugging, and maintenance of embedded firmware for EV Charger and IoT-based products using ESP32 platforms. The role involves working closely with hardware, cloud, mobile application, and testing teams to develop reliable and production-ready embedded solutions.
The candidate should have strong hands-on experience in Embedded C programming, ESP-IDF framework, RTOS-based firmware development, peripheral interfacing, communication protocols, and debugging of embedded systems. Knowledge of EV charging systems, charger communication protocols, and industrial embedded product development is highly preferred.
Key Responsibilities
• Develop embedded firmware in C for ESP32-based embedded systems.
• Work extensively on ESP-IDF framework for application development.
• Design modular, reusable, and scalable firmware architecture.
• Develop low-level drivers and middleware for embedded peripherals.
• Implement multitasking applications using FreeRTOS.
• Optimize firmware for performance, memory utilization, stability, and low power operation.
• Perform firmware integration with hardware modules and external systems.
• Develop and debug firmware for UART, SPI, I2C, CAN, GPIO, ADC, PWM, Ethernet, Wi-Fi, BLE, RS485, and Modbus communication.
• Interface embedded systems with energy meters, display modules, RFID modules, relays/contactors, sensors, and communication modules.
Delhi, Bengaluru (Bangalore) · 3 - 10 years · ₹14L - ₹15L / yr · Raised funding · Posted 12 Sep 2022
Noida, Bengaluru (Bangalore), Chennai · 7 - 10 years · ₹10L - ₹12L / yr · Profitable · Posted 17 Feb 2022
Job Description
Embedded Software/Firmware Design and Development on OS/Non-OS based platform
Necessary system architecture development and implementation
Device, sensor and gateway selection and integration based on industry use case.
Development on Image Analytics and Cloud/Platform integration
Development or integration of Cloud/Platform communication protocol
Technical Documentation and Testing of the developed system
Desired Skills, Knowledge& Experience
B. Tech/M. Tech/MCA with 8-10 years of industry experience
Strong programming skills in C/C++ and Python development in Linux
Experience in device or sensor communication interfaces (wired/wireless, short range/long range).
Experience of microcontroller and microprocessor.
Knowledge of IoT gateway firmware development, container, and OS hardening.
Experience in device communication protocol, Edge computing and processing
Competent in application development for Image processing, transmission, and storage
Good understanding and of programming primitives, data structures, multi-threading and memory management techniques
Strong command over complex sensor and hardware control logic to work seamlessly with edge devices or gateway
Proactive and Self motivated
Strong verbal and written communication skill


