Senior Firmware Application Engineer - Openbmc

NVIDIA

Openbmc firmware development
Bmc-bios communication
Linux kernel internals
Develop OpenBMC firmware and core features to support next-generation GPU server platforms

Job Summary

  • Develop OpenBMC firmware and core features to support next-generation GPU server platforms.
  • Participate in and upstream OpenBMC code, helping with the open-source community to steer feature demands and guide project direction.
  • Provide technical mentorship, training, and documentation to help customers and ecosystem partners adopt OpenBMC more effectively.

Matching Summary

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

Skills & Requirements

Must-have

  • OpenBMC firmware development
  • BMC-BIOS communication
  • Linux kernel internals
  • C/C++ and Python/Bash
  • MCTP, Redfish, SPDM, PLDM, PMBus, NVMe

Nice-to-have

  • Active open-source contributor
  • Industry standards driving
  • Ecosystem building passion

Key Requirements

  • Bachelor's degree or higher
  • 5+ years of relevant experience
  • Board bring-up experience
  • Device driver experience

Work Rights

Not specified

Tailored Resume

Cover Letter