HamburgerMenu
hirist

Infobell IT - OpenBMC Firmware Developer

Infobell IT Solutions
8 - 12 Years
Bangalore

Posted on: 16/05/2026

Job Description

Company Description :


Infobell IT specializes in product development and advanced technology services, focusing on artificial intelligence, high-performance computing, modernization and cloud migration, and performance optimization. The company provides innovative solutions through customizable frameworks designed for end-to-end automation, AI-driven recommendation systems, and data-driven insights for pricing and sustainability. Infobell IT is committed to empowering businesses with cutting-edge technology to enhance productivity and decision-making.


About the Role :

We are seeking a highly experienced OpenBMC Firmware Developer with strong expertise in embedded systems, server firmware, and Linux-based platform development. The candidate will be responsible for designing, developing, integrating, and debugging firmware solutions for advanced server management platforms and next-generation infrastructure products.



Key Responsibilities :


- Design, develop, and maintain OpenBMC firmware components for server platforms.

- Work on embedded Linux and Yocto-based build environments.

- Develop low-level firmware modules using C and C++.

- Implement and support Out-of-Band (OOB) server manageability features.

- Work closely with BIOS, hardware, platform, and validation teams for firmware bring-up and integration.

- Develop and integrate features based on IPMI, Redfish, PLDM, MCTP, and RDE protocols.

- Customize and integrate Zephyr RTOS-based firmware components.

- Debug firmware issues, perform root cause analysis, and optimize performance.

- Support firmware lifecycle activities including development, testing, validation, and release management.

- Participate in architecture discussions and technical design reviews.



Mandatory Skills :


- Strong programming experience in C and C++

- Strong hands-on experience with Linux system programming

- Experience with Yocto build system

- Experience working on x86 server platforms

- Working knowledge of Zephyr RTOS

- Hands-on experience with :

a. BMC / OpenBMC

b. Dell iDRAC

c. Dell CMC

d. HP iLO

e. Server BIOS

f. Firmware Development

g. OOB Server Manageability

- Expertise in :

a. IPMI

b. Redfish Host Interface

c. Redfish Device Enablement (RDE)

d. MCTP

e. PLDM



Preferred Skills :


- Experience with server hardware bring-up and BSP development.

- Familiarity with ASPEED BMC controllers (AST2500 / AST2600).

- Understanding of firmware security, secure boot, and firmware update mechanisms.

- Experience with Git, CI/CD pipelines, and Agile methodologies.



Educational Qualification :


- Bachelors or Masters degree in Computer Science, Electronics, Embedded Systems, or related field.



Candidate Expectations :

- Strong debugging and analytical skills.

- Good communication and collaboration abilities.

- Ability to work in a fast-paced product engineering environment.

- Immediate joiners or candidates with short notice periods preferred.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...