Search by job, company or skills

C

Firmware Developer

Save
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Job Description

Embedded Firmware Engineer

Location :- Noida
Experience :- 4+ Years

Join us to build innovative embedded solutions where you'll work on cutting-edge firmware development for communication modules integrated with energy metering systems. Be part of a collaborative team focused on delivering high-quality, scalable, and efficient embedded solutions.


Your Role

As an Embedded Firmware Engineer, you will be responsible for developing and maintaining firmware for communication modules and ensuring seamless integration with energy meters. You will work closely with cross-functional teams including hardware and QA to deliver reliable and high-performance solutions.

In this role, you will:

  • Develop firmware using C, C++, and embedded systems programming.
  • Design and implement solutions involving IPC, network programming, and Linux-based systems.
  • Work on device driver development and shell scripting in Linux environments.
  • Develop and integrate firmware for communication modules with energy meters.
  • Understand utility requirements and translate user stories into firmware features using DCW assembly, C language, DLMS protocol, and embedded protocols.
  • Perform unit testing of developed features and share builds with the SQA team.
  • Collaborate with the hardware team by modifying firmware to support hardware-level testing.
  • Identify, analyze, and fix bugs to ensure product quality and performance.

Your Profile

  • 4+ years of experience in embedded systems and firmware development.
  • Strong programming skills in C, C++, and embedded environments.
  • Experience with Linux, network programming, IPC, and device driver development.
  • Hands-on experience in firmware development for communication modules.
  • Familiarity with DLMS protocol and embedded communication protocols.
  • Understanding of energy metering systems is a plus.
  • Experience in unit testing and debugging embedded applications.
  • Strong problem-solving skills and ability to work collaboratively with cross-functional teams.

What You'll Love About Working Here

  • Opportunity to work on advanced embedded and firmware technologies.
  • Collaborative and innovative work environment.
  • Exposure to real-world utility and energy domain solutions.
  • Continuous learning and growth opportunities in embedded systems and IoT.

About Us

We are a technology-driven organization focused on delivering innovative embedded and firmware solutions across industries. Our teams work on cutting-edge products that integrate hardware and software to solve real-world challenges, particularly in the energy and utilities domain.

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Capgemini was founded by Serge Kampf in 1967 as an enterprise management and data processing company. The company was founded as the Société pour la Gestion de l'Entreprise et le Traitement de l'Information (Sogeti).In 1974 Sogeti acquired Gemini Computers Systems, a US company based in New York.In 1975, having made two major acquisitions of CAP (Centre d'Analyse et de Programmation) and Gemini Computer Systems, and following resolution of a dispute with the similarly named CAP UK over the international use of the name 'CAP', Sogeti renamed itself as CAP Gemini Sogeti.

Job ID: 148879613