Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Nvidia OpenBMC Application Engineer 
United States, California 
15483024

15.10.2025
US, CA, Santa Clara
time type
Full time
posted on
Posted 21 Days Ago
job requisition id

What you'll be doing:

  • Develop OpenBMC firmware and core features to support next-generation GPU server platforms.

  • Contribute and upstream OpenBMC code, collaborating with the open-source community to drive feature requirements and influence project direction.

  • Design and implement manageability and monitoring solutions for enterprise components such as CPU, GPU, DIMM, SSD, NIC, PSU, FPGA, and CPLD.

  • Leverage industry standards (MCTP, Redfish, SPDM, PLDM, PMBus, NVMe, etc.) to build high-performance and secure BMC solutions.

  • Writing Linux, C/C++ Device Drivers

  • Configuring Yocto/bitbake

  • Collaborate with customers and partners to facilitate, solve, and improve OpenBMC solutions while promoting the ecosystem.

  • Provide technical guidance, training, and documentation to help customers and ecosystem partners adopt OpenBMC more effectively.

What we need to see:

  • Bachelor’s degree or higher in Electrical Engineering, Computer Science, or equivalent experience.

  • 5+ years of relevant experience, with a proven background in large-scale projects and multi-functional teamwork.

  • Strong expertise in BMC firmware development, including BMC-BIOS communication, thermal/power management, firmware update, device monitoring, and firmware security.

  • Deep knowledge of Linux, including command-line usage, driver model, and Linux kernel internals.

  • Board bring-up experience with device drivers (I2C/I3C, SPI, PCIe, SMBus, Mailbox, etc.) and device trees for U-Boot and Linux kernel.

  • Proficiency in C/C++ with scripting skills in Python or Bash.


Ways to stand out from the crowd:

  • Active contributor to open-source projects (OpenBMC, Linux kernel, Open Compute, DMTF standards, etc.).

  • Direct experience working with customers to enable and bring up OpenBMC or system firmware solutions.

  • Passion for driving industry standards and ecosystem building, serving as a bridge between internal teams, customers, and the open-source community.

You will also be eligible for equity and .