Embedded C Programming

2 weeks ago


Gurgaon, Haryana, India Capgemini Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Job Description

Embedded C Programming 

Location: Gurgaon 

Experience: 6–12 years

Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping drive innovation in Smart Metering Systems through cutting-edge embedded technologies.

Your Role

As an Embedded C Developer specializing in Smart Metering Systems, you will be responsible for designing and developing firmware and embedded solutions that power next-generation metering devices. You'll work closely with hardware teams and system architects to deliver robust, scalable, and efficient embedded systems.

In this role, you will:

Develop and maintain firmware using Embedded C for smart metering systems.

Work on communication protocols such as I2C, UART, Modbus, and SPI.

Debug and optimize firmware on STM32 boards.

Collaborate with cross-functional teams to ensure seamless integration and performance.

Manage code using Git and follow CI/CD practices.

Contribute to system architecture and design discussions.

Stay updated with wireless protocols and contribute to their integration (good to have).

Your Profile

6–12 years of experience in embedded systems development.

Strong proficiency in Embedded C programming.

Hands-on experience with smart metering systems and firmware development.

Expertise in communication protocols: I2C, UART, Modbus, SPI.

Good debugging skills, especially on STM32 boards.

Familiarity with CI/CD pipelines and Git-based code management.

Knowledge of wireless protocols is a plus.

Bachelor's or Master's degree in Electronics, Computer Science, or related field.

What You'll Love About Working Here

Opportunity to work on impactful projects in the energy and utilities domain.

Collaborative and inclusive work culture.

Access to continuous learning and development programs.

Flexible work arrangements with a hybrid model (minimum 3 days in office).

About Us

Capgemini is a global business and technology transformation partner, helping organizations accelerate their dual transformation to address the evolving needs of customers and citizens. With a strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs—from strategy and design to operations.

To achieve this, Capgemini draws on the capabilities of its 360,000 team members in more than 50 countries, all driven by the purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization with market-leading capabilities in digital, cloud, and data.




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

    About The Role   Azure integration;BPM;C;CAN bus;CICD;Git;I2C;IT operations;IoT;Microcontroller;Microsoft Azure;Microsoft Azure Service Bus;SPI;STM32;UART;Verint Workforce Optimization;business administration;business organization;cloud computing;cloud providers;communication protocols;computer science;configuration;configuration management;continuous...

  • Embedded C

    5 days ago


    Gurgaon, Haryana, India Capgemini Full time ₹ 9,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...

  • C/C++ Developer

    1 week ago


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

    Company DescriptionAmantya Technologies is a product engineering and system integration company that specializes in wireless (4G, 5G), digital, cloud, embedded, hardware, and AI/ML domains. Founded in 2018, Amantya operates from offices in the USA, Canada, and India, delivering high-quality solutions to global tier-1 service providers, MNOs, ISVs, OEMs, and...

  • C Programmer

    2 weeks ago


    Gurgaon, Haryana, India C-Zentrix Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Location:GurgaonEmployment Type:Full-TimeExperience:6 months-2 yearsPosition OverviewAre you a budding C programmer passionate about system-level programming and networking? Join our team and work on exciting real-world applications in Linux/Unix environments. You'll get hands-on experience developing multithreaded systems, understanding networking...

  • Embedded Engineer

    1 day 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,...

  • Embedded Engineer

    1 week ago


    Gurgaon, Haryana, India ID Tech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionWe are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to...

  • Embedded Engineer

    4 weeks ago


    Gurgaon, Haryana, India MNR Solutions Full time

    Job Description :- Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, STM32- Knowledge of Bare metal and any RTOS (Free RTOS, uC OS, EmbOSs, VxWorks, QNX)- Knowledge of Microcontroller peripherals and low level drivers e.g. ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, Display-...


  • 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 ₹ 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...


  • 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...