Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15607850

    CHENNAI · FULLTIME

    OpenBMC Developer

    AMI logo

    AMI

    Chennai · onsite · Posted 48d ago

    Sourced fromFoundit
    Not disclosed1–8 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Foundit · 12 questions to answer1.6s
    • Decided the answers for all of them2.7s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Title: OpenBMC Developer

    Experience: 1-8 Years

    Location:Chennai

    Job Description

    We are seeking an experienced OpenBMC Developer to design, develop, and maintain Baseboard Management Controller (BMC) firmware and management software for server platforms. The ideal candidate should have strong expertise in embedded Linux, OpenBMC architecture, and system-level programming.

    Key Responsibilities

    • Develop and customize OpenBMC firmware for server and hardware platforms.
    • Design and implement new OpenBMC features and services.
    • Work with D-Bus, Redfish, IPMI, and REST APIs.
    • Integrate hardware components including sensors, power management, and storage devices.
    • Debug and resolve firmware, kernel, and system-level issues.
    • Collaborate with hardware, platform, and validation teams.
    • Perform code reviews and maintain software quality standards.

    Required Skills

    • Strong experience in OpenBMC development.
    • Proficiency in C/C++ programming.
    • Strong knowledge of Embedded Linux and Linux internals.
    • Experience with Yocto Project/BitBake build environments.
    • Hands-on experience with D-Bus, systemd, and Redfish.
    • Knowledge of IPMI, networking protocols, and server management technologies.
    • Experience with Git, debugging tools, and Linux command-line utilities.
    • Understanding of device drivers and kernel-level development.

    Sourced from foundit

    Section · 02

    Skills

    Linux command-line utilitiesDevice Driversdebugging toolsNetworking ProtocolsYocto ProjectEmbedded Linuxlinux internalsSystemdRedfishBitBakeIpmiD-BusOpenBMC developmentkernel-level developmentGITserver management technologies

    OpenBMC Developer · waiting for your command