Capgemini
Bengaluru · IT Services & Consulting

Open BMC

full-time 5–8 Years Experience Bengaluru Posted 04 March 2026

Clicking "Apply for this Position" redirects you to Capgemini's official careers portal

Employment
full-time
Experience
5–8 Years Experience
Location
Bengaluru
Category
Engineering (Non-Software)
Date Posted
04 March 2026
Open Roles at Capgemini
98 on GetOppty
About the Role

As a Firmware Development Engineer, you will design, develop, debug, and optimize firmware for enterprise server products. You will work closely with hardware, BIOS, BMC, and platform engineering teams to ensure robust system behavior, secure platform initialization, and high-reliability server performance.

Key responsibilities include developing and maintaining firmware using C/C++ and assembly languages, enabling and validating enterprise-grade server platforms (17G or similar), and working on UEFI/BIOS and BMC firmware along with related low-level subsystems. You will contribute to secure boot mechanisms and platform security features, collaborate with hardware teams for board bring-up and hardware-software integration, and use emulators, debuggers, and platform-level tools to diagnose issues.

Additionally, you will support power and thermal management feature implementation and assist in developing hardware abstraction layers and platform-level interfaces. The role requires 5 to 8 years of hands-on firmware development experience, strong understanding of server hardware components, x86/ARM architectures, and embedded systems.

About the Company
Capgemini
IT Services & Consulting · Bengaluru
98
Open on Oppty
View All Jobs
Ready to apply for this role?
You'll be redirected to Capgemini's official careers portal to complete your application
Open BMC
Capgemini · Bengaluru
Apply for this Position →