OpenBMC Software Engineer

1 week ago


Greater Bengaluru Area, India NeuAlto Full time

We are seeking an experienced OpenBMC Software Engineer with 4–8 years of expertise in BMC (Baseboard Management Controller) software development. This role focuses on designing, developing, and debugging OpenBMC solutions while collaborating with customers and guiding technical teams.


Education

  • B.E/B.Tech in Computer Science, Electronics, Electrical Engineering, or a related field


Experience

  • 4–8 years of hands-on experience in OpenBMC software development, integration, and debugging
  • Proven expertise in interfacing application layers, kernel layers, and hardware in OpenBMC environments
  • Hands-on experience with Linux device drivers and kernel programming would be advantageous
  • Experience in managing and retrieving data from data center servers via BMC systems


Skills

  • Technical Proficiency: Deep understanding of OpenBMC SW architecture, workflows, and expert-level debugging across all development phases
  • Protocol Expertise: MCTP, PLDM/PSDM, CXL, RedFish, and RAS APIs.
  • Problem-Solving: Ability to identify risks, dependencies, and challenges and implement mitigation strategies.
  • Customer Interaction: Proven experience in requirement gathering, analysis, and timeline definition.
  • Leadership: Strong capability to guide and mentor teams while contributing individually to technical solutions


Key Responsibilities

  • Develop and enhance OpenBMC software, ensuring seamless integration of application, kernel, and hardware layers
  • Debug and troubleshoot issues throughout the OpenBMC development lifecycle
  • Collaborate with customers to gather requirements, perform analysis, and define project scopes and timelines
  • Work extensively with data-model protocols such as MCTP, PLDM/PSDM, CXL, RedFish, and RAS APIs
  • Participate in Open Compute Project (OCP) Global Summit workgroups and stay informed on emerging industry trends
  • Design and implement Linux device drivers to support hardware integration (preferred)
  • Provide technical leadership and mentorship to the team while contributing to individual development tasks
  • Manage challenges in projects by identifying risks and implementing effective solutions


  • Bangalore Metropolitan Area, India NeuAlto Full time

    We are seeking an experienced OpenBMC Software Engineer with 4–8 years of expertise in BMC (Baseboard Management Controller) software development. This role focuses on designing, developing, and debugging OpenBMC solutions while collaborating with customers and guiding technical teams.EducationB.E/B.Tech in Computer Science, Electronics, Electrical...


  • Bengaluru, India NeuAlto Full time

    We are seeking an experienced OpenBMC Software Engineer with 4–8 years of expertise in BMC (Baseboard Management Controller) software development. This role focuses on designing, developing, and debugging OpenBMC solutions while collaborating with customers and guiding technical teams.EducationB.E/B.Tech in Computer Science, Electronics, Electrical...


  • Bengaluru, Karnataka, India Kaarlo Training & HR Solutions Pvt. Ltd. Full time

    Job OverviewThis Senior-level position is based in Bangalore, India. As a key member of our team at Kaarlo Training & HR Solutions Pvt. Ltd., you will be responsible for leading the development and maintenance of our OpenBMC software stack.Key Responsibilities:Develop and maintain high-performance OpenBMC software applicationsCollaborate with...


  • Greater Bengaluru Area, India NeuAlto Full time

    About NeuAltoNeuAlto is a leader in innovative technology solutions. Salary and BenefitsThe salary for this position is approximately $140,000 - $180,000 per year. In addition to a competitive salary, we offer a comprehensive benefits package including health insurance, 401(k) matching, and paid time off. About the RoleWe are seeking an experienced BMC...

  • OpenBMC Developer

    6 months ago


    Bengaluru, India Kaarlo Training & HR Solutions Pvt. Ltd. Full time

    Job OverviewThe role of OpenBMC Developer is a Senior level position based in Bangalore. This is a Full-Time position suitable for candidates with a minimum of 10 years and a maximum of 13 years of experience.Qualifications and SkillsLinux System AdministrationProgramming LanguagesHardware KnowledgeUnderstanding of BMCsNetworking and SecurityDocumentation...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job DescriptionWe are seeking an experienced Embedded Systems Software Engineer to join our team at Capgemini Engineering.About the RoleThis is a challenging opportunity for a seasoned software engineer with a strong background in embedded systems development. The successful candidate will be responsible for designing, developing, and testing software...


  • Bengaluru, India arm limited Full time

    The Role Arm has built the world’s most pervasive compute architecture, and we’ve led many of the technology revolutions that impact the day-to-day lives of people everywhere. The Future of Infrastructure is Built on Arm. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial...

  • Manageability

    7 months ago


    Bengaluru, Karnataka, India PradeepIT Consulting Services Full time

    **About the job Manageability**: **Work Type: WFO** **Work Location: Bangalore** **** **Job Title : Manageability** Looking for an experienced individual to take-up the role of a manageability domain software developer. This person will be part of the Manageability Team and will be responsible to build next generation manageability solutions on AMD...


  • Greater Bengaluru Area, India Smart Food Safe : Quality & Food Safety Management Software Full time

    Role Overview: Smart Food Safe is a SAAS-based software company transforming food safety and quality management through innovative digital solutions. Our platform empowers food businesses to streamline compliance with global standards, automate audits, manage documentation, and enhance operational efficiency. We are committed to leveraging cutting-edge...


  • Bengaluru, Karnataka, India arm limited Full time

    About Arm LimitedArm has built the world's most pervasive compute architecture, and we've led many of the technology revolutions that impact the day-to-day lives of people everywhere. Our foundation is the cornerstone for the next era of digital infrastructure.Estimated Salary Range:$140,000 - $200,000 per annum based on experience and location in the United...

  • Software Engineer

    2 weeks ago


    Greater Bengaluru Area, India Cisco Full time

    JOB DESCRIPTION: WHO YOU'LL WORK WITH You will be part of the networking team developing protocols software or working on the application for network config automation. This is for enterprise networking deployments. WHAT YOU'LL DO Cisco is seeking a motivated software engineer with strong background in software architecture, design and implement of...


  • Greater Bengaluru Area, India Recro Full time

    At Recro, we're seeking a highly skilled Software Engineering Director to lead our engineering team.The successful candidate will have a strong technical background in backend development and experience managing or leading engineering teams.Key responsibilities include:Fostering a collaborative and inclusive environment for engineers of all...

  • Software Engineer

    2 weeks ago


    Greater Bengaluru Area, India HCLTech Full time

    Experience to lead a team of DevOps engineers and responsible for delivering hosting solutions on GCP/Cloud.Established experience with GCP cloud services and DevOps practices.Design, develop, and manage scalable and secure cloud infrastructure on Google Cloud Platform (GCP).Automate and optimize CI/CD pipelines using Terraform.Collaborate with software...

  • Software Engineer

    3 weeks ago


    Greater Bengaluru Area, India HCLTech Full time

    Experience to lead a team of DevOps engineers and responsible for delivering hosting solutions on GCP/Cloud. Established experience with GCP cloud services and DevOps practices. Design, develop, and manage scalable and secure cloud infrastructure on Google Cloud Platform (GCP). Automate and optimize CI/CD pipelines using Terraform. Collaborate with software...


  • Greater Bengaluru Area, India Nineleaps Full time

    Nineleaps is looking for a highly skilled Golang software engineer to join our team.Salary: $120,000 per yearAbout NineleapsWe are a global technology services company with expertise in digital transformation. Our mission is to help businesses succeed through innovative solutions.As a Golang software engineer at Nineleaps, you will be responsible for...


  • Greater Bengaluru Area, India Recro Full time

    Title: Engineering ManagerKey skills: Backend heavy with Java + SQL +AWSOnly stable profile will be shortlisted ( Min 3 years worked last company)ResponsibilitiesLead, mentor, and grow a team of full-stack and backend software engineers,fostering a collaborative and inclusive environment.Collaborate with product managers, UX designers, and other stakeholders...


  • Greater Bengaluru Area, India Recro Full time

    Title: Engineering Manager Key skills: Backend heavy with Java + SQL +AWS Only stable profile will be shortlisted ( Min 3 years worked last company) Responsibilities Lead, mentor, and grow a team of full-stack and backend software engineers, fostering a collaborative and inclusive environment. Collaborate with product managers, UX designers, and other...


  • Greater Bengaluru Area, India Recro Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to lead our team of full-stack and backend software engineers at Recro. The successful candidate will foster a collaborative and inclusive environment, drive best practices in software development, and ensure alignment of team goals with organizational objectives.Key...


  • Greater Bengaluru Area, India HCLTech Full time

    Key Responsibilities:Work on FMS High-Level Verification in compliance with DO-178B/C standards.Utilize programming expertise in C, C++/Ada95 for avionics applications.Develop and enhance test automation frameworks using scripting languages like Python.Conduct thorough debugging and analysis to ensure the quality and reliability of the systems.Skills and...


  • Greater Bengaluru Area, India HCLTech Full time

    Key Responsibilities: Work on FMS High-Level Verification in compliance with DO-178B/C standards. Utilize programming expertise in C, C++/Ada95 for avionics applications. Develop and enhance test automation frameworks using scripting languages like Python. Conduct thorough debugging and analysis to ensure the quality and reliability of the systems. ...