Link copied to clipboard
Engineering (Non-Software)

Open BMC New

Capgemini Bangalore
Full Time 5–8 years experience
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.

You'll be redirected to the official careers portal

Similar Jobs You Might Like

New

Technical Account Manager New

Red Hat company logo

Red Hat

Bangalore
Linux Red Hat Enterprise Linux OpenShift Ansible Cloud Technologies +5 more

As a Technical Account Manager at Red Hat, you will serve as the primary technical point of contact for enterprise customers, ensuring they derive max...

Customer Success Full Time 5-10 years experience
New

Senior Software Engineer - Linux, Filesystems & Storage New

Red Hat company logo

Red Hat

Bangalore
Linux Kernel C Programming Filesystems (XFS ext4 Btrfs) +6 more

As a Senior Software Engineer specializing in Linux Filesystems and Storage at Red Hat, you will develop and enhance filesystem and storage components...

Software Engineering Full Time 5-12 years experience
New

Principal Software Engineer - Linux, Filesystems & Storage New

Red Hat company logo

Red Hat

Bangalore
Linux Kernel Filesystems (XFS ext4 Btrfs) Storage Systems +7 more

As a Principal Software Engineer focusing on Linux Filesystems and Storage at Red Hat, you will lead the design, development, and optimization of file...

Software Engineering Full Time 10-18 years experience
New

Adobe Campaign Classic AJO Developer New

Capgemini company logo

Capgemini

Hyderabad, Pune, Mumbai (ex Bombay), Bangalore
Adobe Experience Platform Adobe Campaign Classic Adobe Journey Optimizer Adobe Analytics XML +9 more

As an Adobe Campaign Classic and Journey Optimizer Developer, you will work on the Adobe Experience Platform to unify customer profiles and drive cros...

Software Engineering Full Time 5-12 years experience