Bestkaam Logo
MulticoreWare Inc Logo

OpenBMC Software Engineer - Datacenter Solutions

Chennai, Tamil Nadu, India

4 weeks ago

Applicants: 0

Linux Design Redfish Kernel
Salary Not Disclosed

2 weeks left to apply

Job Description

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 : Design, implement, and maintain features in OpenBMC architecture. 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 Deep understanding of software architecture across application layer, kernel layer, and hardware. 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 3 - 7 years of hands-on experience in OpenBMC development. 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. (ref:hirist.tech)

Required Skills

Linux Design Redfish Kernel

Additional Information

Company Name
MulticoreWare Inc
Industry
N/A
Department
N/A
Role Category
Machine Learning Engineer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On Site
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
4 weeks ago
Application Ends
2 weeks left to apply