OpenBMC Firmware Developer

4 weeks ago


Chennai, Tamil Nadu, India Prismberry Technology Full time

Job Title : OpenBMC Firmware Developer (5+ Years Experience)

Location : Chennai, India (Hybrid Work Model)

Job Type : Full-Time

About 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 framework, strong Linux system programming skills, and an understanding of embedded systems.

This is a hybrid role offering flexibility along with the opportunity to work on cutting-edge server and datacenter hardware technologies.

Key Responsibilities :

- Design, develop, and maintain firmware solutions based on the OpenBMC platform.

- Work on Yocto-based Linux distributions for embedded BMC systems.

- Implement and maintain IPMI, Redfish, PLDM and other BMC protocols and features.

- Collaborate with hardware and software teams to bring up new platforms.

- Debug complex system-level issues involving hardware, firmware, and software.

- Contribute to upstream OpenBMC development and engage with the community, where applicable.

- Write and maintain clear documentation for firmware and system features.

- Support secure boot, BIOS/UEFI interactions, and firmware update mechanisms.

Required Skills & Qualifications :

- 5+ years of experience in embedded systems firmware development.

- Hands-on experience with OpenBMC and Yocto Project.

- Proficient in C, C++, and scripting languages like Python or Shell.

- Strong understanding of Linux kernel, device drivers, and system bring-up.

- Experience with I2C, SPI, UART, and other low-level hardware interfaces.

- Familiarity with IPMI, Redfish, PLDM, and other BMC standards.

- Strong debugging skills using tools like JTAG, gdb, strace, etc.

- Comfortable working with Git and open-source collaboration tools.

Preferred Qualifications :


- Experience contributing to the OpenBMC upstream community.

- Knowledge of server hardware platforms, including x86 or ARM-based SoCs.

- Familiarity with security features such as secure boot, TPM, and cryptographic libraries.

- Exposure to UEFI/BIOS development or interaction with system firmware.

Soft Skills :


- Strong analytical and problem-solving abilities.

- Excellent verbal and written communication.

- Ability to work independently and in a collaborative environment.

- Willingness to adapt to new tools, technologies, and processes.

Benefits :


- Competitive salary and performance-based incentives.

- Flexible hybrid work environment.

- Opportunity to work on innovative hardware and firmware solutions.

- Professional growth and learning opportunities.

(ref:hirist.tech)

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

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


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

  • Back End Developer

    4 weeks ago


    Chennai, Tamil Nadu, India Prismberry Technologies Full time

    Job Title: OpenBMC Firmware Developer (5+ Years Experience) Location: Chennai, India (Hybrid Work Model) Job Type: Full-Time About 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...

  • Back End Developer

    18 hours 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...

  • Open BMC Developer

    1 week ago


    Chennai, Tamil Nadu, India Capgemini Full time ₹ 1,04,000 - ₹ 1,30,878 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...

  • Firmware Developer

    1 week ago


    Chennai, Tamil Nadu, India Ai-DEA LABS PVT LTD Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Firmware development for a portable device on STM32 platform using FreeRTOS. The candidates should have a relevant experience of 4 to 7 years working on embedded projects. Working experience on STM32 and FreeRTOS will be an added advantage. Skills:- Firmware development, Software Development and RTOS


  • Chennai, Tamil Nadu, India Simperion Technologies Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain WiFi firmware using Embedded C on Yocto platform with IEEE compliance

  • Firmware Engineer

    1 week ago


    Chennai, Tamil Nadu, India Raptee Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Who Are WeRaptee.HV is a full- stack electric motorcycle startup with a very strong technical moat, founded in 2019 by four engineers from Chennai (Ex Tesla, Wipro), working on bringing a no-compromise upgrade motorcycle to an otherwise scooter- only EV market. Raptee is incubated at CIIC & ARAI.Role OverviewWe are looking for a passionateFirmware...


  • Chennai, Tamil Nadu, India SRM Technologies Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    JD for Embedded Firmware/ Software Developer:Job descriptionLead Embedded software developer, Firmware ProgrammerExperience: 12+ YearsRoles and Responsibilities*We are looking for Good Embedded Firmware programmer 12+ years experience.*Must have experience in Microcontroller, Microprocessor, C, C++, Embedded C, Communication Protocols using I2C, SPI, UART,...

  • OPEN BMC Developer

    2 weeks 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...