Description :
Job Title : Open BMC Developer
Location : Bangalore (Work From Office)
Experience : 8+ Years
About Infobell IT :
Infobell IT is a Bangalore-based software development and advanced technology solutions company specializing in areas such as artificial intelligence, high-performance computing, cloud modernization, performance optimization, and enterprise digital transformation.
Founded in 2016, Infobell IT focuses on building customizable technology frameworks and delivering end-to-end product engineering solutions for global clients.
The company works at the intersection of innovation and engineering excellence, helping organizations modernize, scale, and optimize complex technology ecosystems.
Job Overview :
We are looking for an experienced Open BMC Developer to join our engineering team in Bangalore.
The ideal candidate will have strong hands-on experience in embedded firmware development, Open BMC/BMC platforms, and server manageability technologies.
This role involves close collaboration with hardware, BIOS, and platform teams to design, develop, and enhance enterprise-grade BMC firmware solutions.
Key Responsibilities :
- Design, develop, and maintain Open BMC firmware for enterprise server platforms
- Perform hands-on firmware development in C/C++ within Linux-based embedded environments
- Customize and integrate Open BMC features based on OEM and platform requirements
- Develop and support Out-of-Band (OOB) server manageability solutions
- Implement and enhance IPMI, Redfish Host Interface, and Redfish Device Enablement (RDE)
- Work closely with BIOS teams on server BIOSBMC interactions
- Implement and debug firmware protocols such as MCTP and PLDM
- Support platform bring-up, integration, and system validation activities
- Analyze, debug, and resolve complex firmware and system-level issues
- Participate in code reviews, documentation, and continuous improvement initiatives
Mandatory Technical Skills :
- 8+ years of experience in embedded systems/firmware development
- Strong proficiency in C and C++ programming
- Solid experience with Linux-based embedded environments
- Hands-on experience with BMC and OpenBMC architecture
- Experience working on x86 server platforms
- Strong knowledge of Yocto build system
- Hands-on experience with IPMI and Redfish standards
- Experience in server firmware and manageability solutions
Preferred/Value-Add Skills :
- Experience working with Zephyr RTOS
- Exposure to OEM server management platforms such as:
- Dell iDRAC / Dell CMC
- HP iLO
- Experience in OOB Server Manageability frameworks
- Strong understanding of Server BIOS and Firmware Development
- Experience with MCTP and PLDM protocols
- Ability to work closely with hardware and validation teams
Educational Qualification :
- Bachelors or Masters degree in Computer Science, Embedded Systems, or a related discipline
Why Join Infobell IT :
- Opportunity to work on enterprise-grade Open BMC and server firmware projects
- Exposure to cutting-edge embedded and platform technologies
- Collaborative engineering culture with strong technical ownership
- Long-term career growth in firmware and platform engineering domains
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1610070