
OpenBMC Software Engineer
3 days ago
Job Description : OpenBMC Software Engineer
Experience Level : 3 - 7 Years
Employment Type : Full-time
About the Role :
We are looking for a highly motivated and technically strong OpenBMC Software Engineer to join our cutting-edge data center solutions team. The ideal candidate will bring in-depth expertise in OpenBMC development, industry-standard data model protocols, and Linux system programming. This role demands a combination of strong hands-on technical skills, customer-facing collaboration, and the ability to guide and mentor team members while ensuring high-quality delivery.
Key Responsibilities :
OpenBMC Development & Protocols :
- Strong hands-on experience with MCTP, PLDM/PSDM, CXL, Redfish, and RAS API for
communication between BMC services.
- Ensure compliance with evolving industry standards and specifications.
Industry Engagement :
- Attend and stay current with Open Compute Project (OCP) Global Summits and actively follow workgroups.
- Translate industry insights into product development strategies and solutions.
System-Level Expertise :
- Experience in Linux device driver development is highly desirable.
- Ability to control, monitor, and retrieve data from data center servers through BMC.
Debugging & Problem Solving :
- Perform end-to-end debugging across the BMC software and hardware workflow.
- Diagnose complex issues and deliver efficient solutions in high-availability environments.
Customer Interaction & Delivery :
- Interface with customers for requirement gathering, analysis, and effort estimation.
- Define project timelines, identify risks and dependencies, and proactively mitigate challenges.
- Deliver solutions that align with customer expectations and business goals.
Technical Leadership :
- Contribute as an individual developer while also mentoring and guiding the team.
- Ensure technical excellence and drive the team in the right direction.
Required Skills & Qualifications :
- Strong understanding of data-model protocols : MCTP, PLDM/PSDM, CXL, Redfish, RAS API.
- Expert-level knowledge of OpenBMC software architecture (application, kernel, hardware).
- Strong debugging skills across software, hardware, and firmware layers.
- Solid experience with Linux system programming; device driver experience is a plus.
- Excellent communication and analytical skills for customer interaction and requirement analysis.
- Ability to lead technically while contributing individually.
Good to Have :
- Prior involvement in Open Compute Project (OCP) initiatives or communities.
- Experience with large-scale data center environments.
- Contributions to open-source communities related to BMC or Linux kernel.
-
OpenBMC Software Engineer
3 days ago
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Description :OpenBMC Software EngineerExperience Level :3 - 7 YearsEmployment Type :Full-timeAbout The RoleWe are looking for a highly motivated and technically strong OpenBMC Software Engineer to join our cutting-edge data center solutions team. The ideal candidate will bring in-depth expertise in OpenBMC development, industry-standard data model...
-
System Software Engineer
7 hours ago
Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per year3-7 years of hands-on experience in OpenBMC and data-model protocols between BMC services, e.g. MCTP, PLDM/PSDM, CXL, RedFish, RAS APIAttends and is familiar with Open Compute Global Summit and its workgroups.Expert understanding of interfacing application layer, Kernel Layer and Hardware in OpenBMC SW architecture.Experience in Linux device drivers is an...
-
Open BMC Developer
5 days ago
Chennai, Tamil Nadu, India Capgemini Engineering Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob DescriptionWe are seeking an experienced embedded systems engineer with strong expertise in BMC firmware development and Linux internals. The ideal candidate will be responsible for developing and maintaining BMC firmware using OpenBMC and Yocto build systems, customizing Linux kernel and U-Boot for embedded platforms, and implementing device drivers and...
-
Open BMC Developer
2 hours ago
Chennai, Tamil Nadu, India Capgemini Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob DescriptionWe are seeking an experienced embedded systems engineer with strong expertise in BMC firmware development and Linux internals. The ideal candidate will be responsible for developing and maintaining BMC firmware using OpenBMC and Yocto build systems, customizing Linux kernel and U-Boot for embedded platforms, and implementing device drivers and...
-
OPEN BMC Developer
4 days ago
Chennai, Tamil Nadu, India AMI Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionAMIWe're Hiring: OpenBMC Engineer Location: Chennai Experience Level: 4–12 years Roles & ResponsibilitiesDesign and develop new features and enhancements, including porting to new hardware and performance optimization.Debug and resolve issues reported by customers and internal teams.Understand internal and customer workflows and...
-
Back End Developer
2 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Prismberry Technologies Full timeJob Title: OpenBMC Firmware Developer (5+ Years Experience) Location: Chennai, India (Hybrid Work Model) Job Type: Full-TimeAbout the Role:We are seeking an experienced OpenBMC Firmware Developer to join our engineering team in Chennai. The ideal candidate will have hands-on experience with BMC (Baseboard Management Controller) development using the OpenBMC...
-
Software Engineer
4 days ago
Chennai, Tamil Nadu, India CADS Software Full time ₹ 5,00,000 - ₹ 12,00,000 per yearSoftware Engineer - C# / Revit API DeveloperCompany OverviewAt CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products include...
-
Software Engineer
2 days ago
Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 8,00,000 per yearSoftware Engineer - C# / Revit API Developer Company Overview : At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products...
-
Software Engineer II
2 days ago
Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearJob Description It's fun to work in a company where people truly BELIEVE in what they're doingSummary: The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this job, you will join a team maintaining a proprietary database management system running on z/OS having batch,...
-
Staff Engineer, Software
5 days ago
Chennai, Tamil Nadu, India Celestica International Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearReq ID: Remote Position: NoRegion: Asia Country: India State/Province: Chennai City: Guindy, Chennai General Overview Job Title: Staff Engineer, SoftwareFunctional Area: Engineering (ENG)Career Stream: Design - Software EngineeringJob Code: SEN-ENG-DSEDirect/Indirect Indicator: Indirect Summary Celestica is looking for a dynamic software...