Cutshort logo
For Employers
Firmware development Jobs in Delhi, NCR and Gurgaon

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.

icon

Delhi, Gurugram, Noida, Ghaziabad, Faridabad · 3 - 7 years · ₹7L - ₹14L / yr · Posted 22 Oct 2026

Embedded C
Firmware development
EV Charger

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.



Read more
Browse more Embedded C++ Jobs in India →
Euler Motors

Delhi, Bengaluru (Bangalore) · 3 - 10 years · ₹14L - ₹15L / yr · Raised funding · Posted 12 Sep 2022

Debugging
Algorithms
Differential coding
Data Structures
Microcontrollers
+4 more
Write and maintain firmware of Embedded devices and sub-systems for EV applications
Design, develop, code, test and debug system firmware to make bug-free production
release.
Analyze and enhance efficiency, stability and scalability of system resources using
automati tools.
Integrate and validate complex control algorithms as per need of systems.
Provide post release support – OTAs and other Diagnostic supports.
Skills Required:
BTech, MTech or PhD in CS/CE/EC, or the equivalent in experience with evidence of
exceptional ability
3+ years of experience in Embedded Software/Firmware Development.
1+ years of experience in mission critical industry – medical/automotive/aerospace/etc.
Adequate Skills on Reading Hardware Schematics and Component Datasheets.
Experience with complex embedded systems like Battery Management Systems, Motor
Controllers, Charging Modules etc
Proven expertise in programming in C/C++/Embedded C with data structures.
​
 
Hands-on Experience in Embedded Operating Systems and RTOS(es) like ThreadX on
16-/32-bit ARM processors, STM Microcontrollers
Hands-on Experience in Bootloader Development for MCUs/MPUs, low level driver
development
Good knowledge of communication protocols like UART, SPI, I2C, CAN, CAN-TP,
Ethernet, USB, RS232, RS485, other protocols.
Exposure to OTA Update implementations on Embedded Boards.
Hands-on Experience in Software Testing, Debugging Tools and Integration testing
hardware systems
Skills Preferred:
• Exposure to Version Control Software like Git.
• Exposure to Unit Testing Implementations, Embedded Testing frameworks and hardware
systems.
• Experience in automotive standards such as ISO 26262 for software.
Read more
Browse more Debugging Jobs in India →
Quess Corp Limited

at Quess Corp Limited

6 recruiters
Anjali Singh
Posted by Anjali Singh

Noida, Bengaluru (Bangalore), Chennai · 7 - 10 years · ₹10L - ₹12L / yr · Profitable · Posted 17 Feb 2022

Internet of Things (IOT)
Embedded Systems
Linux/Unix
Embedded C
Embedded software
+1 more

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

Read more
Browse more Internet of Things (IOT) Jobs in Chennai | Internet of Things (IOT) Job openings in Chennai →
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort