OpenBMC Software Engineer

3 days ago


Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 6,00,000 - ₹ 12,00,000 per year

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.

)



  • Chennai, Tamil Nadu, India MulticoreWare Inc Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description : OpenBMC Software EngineerExperience Level : 3 - 7 YearsEmployment Type : Full-timeAbout 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...

  • Open BMC Developer

    5 days ago


    Chennai, Tamil Nadu, India Capgemini Engineering Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job 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

    3 days ago


    Chennai, Tamil Nadu, India AMI Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company 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 time

    Job 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 year

    Software 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

    1 day ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Software 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...


  • Chennai, Tamil Nadu, India Rocket Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Job 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,...


  • Chennai, Tamil Nadu, India Celestica International Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Req 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...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...