Sr. OpenBMC Firmware Engineer

2 weeks ago


Bengaluru, Karnataka, India JABIL CIRCUIT, INC Full time

JOB SUMMARY
(Main Responsibilities)

For Server, Storage system level FW development, BMC FW design, development and Debug.  Co-work with gaolable FW dev. Team for project support for fit design key milestone.

ESSENTIAL DUTIES AND RESPONSIBILITIES
(Key firmware Engineering Capabilities)

- Design, Develop, Debug OpenBMC-based functional modules, ensuring seamless integration with server platform hardware.

- Customize OpenBMC's Linux distribution using Yocto Project, supporting operations based on Redfish and IPMI.

- Develop, test and deploy server hardware components connected to BMC.

- Create and maintain firmware CI/CD process to commit, unit test, and release code.

- Create and review HLD and LLD, technical spec and related documents.

- Effectively communicate the technical aspects of a project to cross-functional teams.

- Propose technical solutions and assess feature requirements, assisting in analyzing technical risks, blockers, and opportunities to ensure smooth project transitions.

- Monitor industry trends and incorporate new technologies.

TECHNICAL KNOWLEDGE & SKILLS

- Deep understanding of OpenBMC architecture , including its core components (e.g., D-Bus, Systemd, REST API ).

- Familiarity with Yocto Project and Devtool for building and customizing embedded Linux systems.

- Proficiency in hardware management protocols such as IPMI, Redfish, and PLDM.

- Expertise in embedded system development, with experience in C++, Python, or LUA.

- Familiarity with server hardware architecture, including the management and deployment of server key components.

- Strong troubleshooting skills to quickly identify and resolve hardware and software integration issues.

- Knowledge of industry-standard protocols such as MCTP and PLDM .

- Familiarity with Platform porting and event logging.



  • Bengaluru, Karnataka, India JABIL CIRCUIT, INC Full time

    JOB SUMMARY (Main Responsibilities) For Server, Storage system level FW development, BMC FW design, development and Debug.  Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND RESPONSIBILITIES (Key firmware Engineering Capabilities) - Design, Develop, Debug OpenBMC-based functional modules, ensuring...


  • Bengaluru, Karnataka, India JABIL CIRCUIT, INC Full time

    JOB SUMMARY (Main Responsibilities) For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone. ESSENTIAL DUTIES AND RESPONSIBILITIES (Key firmware Engineering Capabilities) - Design, Develop, Debug OpenBMC-based functional modules, ensuring...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 22,00,000

    About the RoleWe are seeking an experienced firmware developer to join our team. The ideal candidate will have hands-on experience with OpenBMC and Yocto Project, strong Linux system programming skills, and a solid understanding of embedded systems.The role involves designing, developing, and maintaining firmware solutions based on the OpenBMC platform. This...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job OpportunityWe are seeking an experienced firmware developer to join our team. The ideal candidate will have a strong background in OpenBMC stack development, C programming, and firmware-level debugging.Key Responsibilities:Design, implement, and maintain BMC firmware for server platforms.Work on side-band/out-of-band server management...


  • Bengaluru, Karnataka, India Varite Full time

    Key Responsibilities :- Develop and maintain BMC (Baseboard Management Controller) firmware for server platforms.- Work on side-band/out-of-band server management functionalities.- Design, implement, and optimize OpenBMC stack components.- Perform low-level debugging and root cause analysis of firmware issues.- Collaborate with cross-functional hardware and...


  • Bengaluru, Karnataka, India Dexcom Inc Full time US$ 1,25,000 - US$ 1,75,000 per year

    Meet the team:The Firmware team is responsible for designing and implementation of wearable and handheld receiver firmware and embedded software at Dexcom. This includes from early research through to product manufacturing. The FW team is embarking on transformational improvements in deploying best in class agile methodologies, AI implementations,...


  • Bengaluru, Karnataka, India Astera Labs Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions grounded in open standards. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, PCIe, and...

  • Back End Developer

    2 weeks ago


    Bengaluru, Karnataka, India 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...


  • Bengaluru, Karnataka, India Luxoft Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Project descriptionJoin our team in developing cutting-edge security firmware for Embedded Systems on Chips (SoCs). You will be working on innovative projects that focus on the security subsystem of silicon, including policy implementation, root of trust, TPM/fTPM, and Widevine. This role demands a high level of expertise in trusted applications and...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Embedded Firmware Developer OpportunityWe are seeking an experienced firmware developer to join our team.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...