Embedded C Programming

1 week ago


Gurgaon, Haryana, India Capgemini Full time ₹ 5,00,000 - ₹ 8,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 ₹ 15,00,000 - ₹ 28,00,000 per year

    Job DescriptionAzure 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...


  • Gurgaon, Haryana, India Capgemini Full time ₹ 15,00,000 - ₹ 28,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...


  • Gurgaon, Haryana, India Mobile Programming Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are seeking an experienced Embedded Software Developer with expertise in C/C++ and Python for embedded systems development, primarily on a Linux platform. The ideal candidate should have a strong foundation in software development, data structures, multithreading applications, inter-process communication (IPC), communication protocols, and Linux system...


  • Gurgaon, Haryana, India Neudeep Technologies Pvt. Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description : An Embedded C++ Developer with Adaptive AUTOSAR job typically involves designing, developing, and maintaining embedded software solutions for automotive Electronic Control Units (ECUs) using the AUTOSAR (AUTomotive Open System ARchitecture) standard Experience : 3-8 years of experience in software development preferably in AUTOSAR Adaptive...


  • Gurgaon, Haryana, India Capital Placement Services Full time

    Job DescriptionWe're doing things no one has ever done. From developing game-changing technology and solutions to helping the world's top brands connect like never before, every day brings new challenges and opportunities to innovate. Join us and make your mark on something awesomeWhat We're Looking For:- Strong programming skills in C/C++- Experience in...


  • Gurgaon, Haryana, India Capgemini Full time

    Job DescriptionJob DescriptionAzure integrationBPMCCAN busCICDGitI2CIT operationsIoTMicrocontrollerMicrosoft AzureMicrosoft Azure Service BusSPISTM32UARTVerint Workforce Optimizationbusiness administrationbusiness organizationcloud computingcloud providerscommunication protocolscomputer scienceconfigurationconfiguration managementcontinuous integrationdata...


  • Gurgaon, Haryana, India beBeeEmbeddedDeveloper Full time ₹ 18,00,000 - ₹ 25,00,000

    Embedded DeveloperAs a skilled Embedded Developer, you will be responsible for the design and development of embedded systems, including hardware-software integration, firmware development, and system testing. Your primary goal will be to ensure that our products meet the highest standards of quality, performance, and reliability.Job Description:The ideal...

  • Embedded Developer

    2 weeks ago


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

    Company DescriptionXelec is an AI-native Electronics and Semiconductors Development Company committed to building innovative technology solutions. With a mission to create breakthroughs rather than incremental improvements, Xelec develops proprietary products and patents. The company offers services such as turnkey electronics manufacturing, strategic BOM...


  • Gurgaon, Haryana, India Mobileprogramming Full time ₹ 19,00,000 per year

    Job Description:Job Title: Embedded Software DeveloperLocation: Gurgaon (Ggn)Salary: Up to ₹18 LPAJob Description:We are seeking an experienced Embedded Software Developer with expertise in C/C++ and Python for embedded systems development, primarily on a Linux platform. The ideal candidate should have a strong foundation in software development, data...

  • Embedded Engineer

    2 weeks ago


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

    About The JobWe 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 develop...