Embedded Systems Developer

2 days ago


Gurgaon, Haryana, India Datacultr Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Description :

We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.

In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics.

If you enjoy low-level programming, hardware-software integration, and solving complex engineering challenges, we want to hear from you

Firmware/Software Development :

The core responsibilities for the job include the following :

- Design, develop, test, and debug embedded firmware/software for microcontrollers and embedded platforms.

- Write clean, efficient, and scalable code in C/C++ or Assembly.

Hardware Integration :

- Interface with sensors, wireless modules, and external peripherals (SPI, I2C, UART, CAN, etc.

- Perform hardware bring-up, board support package (BSP) development, and device driver creation.

System Architecture And Analysis :

- Analyze and interpret hardware datasheets and technical documents to integrate components correctly.

- Ensure system-level design optimization for performance, reliability, and cost.

Real-Time And Bare-Metal Systems :

- Work with real-time operating systems (RTOS) and bare-metal environments.

- Implement multitasking and synchronization mechanisms where required.

FOTA (Firmware Over-The-Air) Updates :

- Develop and integrate Firmware Over-The-Air update mechanisms for embedded devices.

- Ensure robust and secure update processes, including rollback and version control.

Documentation And Collaboration :

- Document software design, architecture, and technical specifications.

- Collaborate with cross-functional teams (hardware, QA, product management) to align on project goals and timelines.

Requirements :


- Strong proficiency in C/C++ for embedded development.

- Experience with Keil uVision IDE for ARM-based development.

- Excellent ability to read and interpret circuit schematics effectively.

- Solid understanding of microcontroller architectures and their peripheral interfaces.

- Experience with key communication protocols (I2C, SPI, UART, CAN, RS-232 Ethernet).

- Hands-on experience using debugging tools.

- Familiarity with RTOS concepts and multitasking.

- Experience implementing FOTA (Firmware Over-The-Air) updates.

- Comfortable with version control systems (Git preferred).

- Understanding of low-power system design and optimization techniques.

Preferred Or Nice-to-Have Skills :

- Experience with scripting languages (e.

- Python) for test automation.

- Familiarity with Secure Boot and embedded security concepts.

- Experience with advanced debugging and profiling tools.

- This job was posted by Deepa Verma from Datacultr.

Desired Skills and Experience :


- C,C++,Embedded Systems,Firmware Development,IoT,Networking,ARM Processor,Embedded C,I2C,RTOS,SPI,UART,Wireless

  • Gurgaon, Haryana, India Datacultr Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    DescriptionWe are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics.If you enjoy low-level programming, hardware-software integration, and solving...


  • Gurgaon, Haryana, India Datacultr Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Position Overview : We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT, and Consumer Electronics. If you enjoy low-level programming, hardware-software...


  • Gurgaon, Haryana, India Inxee Systems Private Limited Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Title :Embedded Software DeveloperLocation:Gurgaon/ GurugramDepartment:R&D / EngineeringWe are looking for a skilled and motivatedEmbedded Software Developerwith2–4 years of hands-on experiencein embedded systems development. The ideal candidate will have a strong background inEmbedded C,Linux-based environments,Python scripting, and...


  • Gurgaon, Haryana, India ZOOM Communications Full time ₹ 12,00,000 - ₹ 16,00,000 per year

    Job Title: Junior Embedded Systems Engineer for Tech Innovation GroupLocation: Udyog Vihar, GurgaonProfessional Experience: 02-03 years' experienceDepartment: Tech Innovation Group (TIG)Timeline for Hiring: ImmediateApplication Deadline: 17 Sep 2025CTC: INR 70,000/- to INR 80,000/- per monthAbout the Company:ZOOM Communications is South Asia's leading...


  • Gurgaon, Haryana, India Inxee Systems Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Excellence in Embedded C, Linux Programming & Python.Worked with Microcontrollers: 8Bit,16Bit, ARMKernel Customization, Device driver PRG, IPC & Multithreaded process env./programmingProtocols: Serial Transmission: I2C|SPI|UART|USB|PCI|CAN|RS-232.


  • Gurgaon, Haryana, India Capgemini Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job Role: Embedded C DeveloperLocation: NoidaExperience : 2 to 7 YearsNotice Period: 0 to 45 DaysRoles and Responsibilities:Embedded Software Development: Design and develop embedded software solutions for Home appliance productsSystem Architecture: Contribute to the system architecture and design discussions to define the software requirementsDevelop and...


  • Gurgaon, Haryana, India LAT Aerospace Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We're Hiring: Hardware & Embedded Systems EngineerGurgaon | Full-Time | Core TeamAtLAT Aerospace, we're building India's first clean-sheetShort Take-off and Landing (STOL)aircraft – designed to unlock access to hundreds of underutilised airstrips and redefine regional air mobility. We're looking for aHardware & Embedded Systems Engineerwho can architect,...


  • Gurgaon, Haryana, India Neudeep Technologies Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Position Title : Embedded Software Developer Department : Software COC Reporting to : Product Manager Educational Qualification : BE / B Tech/ME / M Tech / MS (Electrical/ Electronics / ECE / EEE / CS / Mechatronics) full time from reputed institution. Key-skills : Embedded C, CAN, LIN, Flexray, MOST, microcontrollers, MISRA standard, SPI, UART, I2C,...

  • Embedded Engineer

    7 hours ago


    Gurgaon, Haryana, India MNR Solutions Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : Job Summary : - We are seeking a skilled and passionate Embedded Engineer to design, develop, and deploy embedded software solutions for IoT devices and connected systems. The ideal candidate will have hands-on experience in Embedded C/C , Python, IoT protocols, and AWS cloud integration. The role involves working with microcontrollers,...


  • Gurgaon, Haryana, India Temple Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Company DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Gurugram. The Embedded Software Engineer will be responsible for designing, developing, and implementing embedded software systems. The day-to-day tasks include programming, debugging, and optimizing software for...