Drimva

NVIDIA

Engineering Manager - OpenBMC Platform

$224K–$431K

US, CA, Santa Clara · Manager · Full-time · Posted Oct 12, 2026

Experience
10+ overall years of relevant experience; 5+ years managing a software/firmware engineering team.
Education
BS, MS, or PhD in EE/CS or related field of education or equivalent experience.

About the job

Leads a team delivering NVIDIA’s OpenBMC-based manageability and firmware stack for next-generation data center systems.

What you'll do

  • Own delivery and quality, reliability, and telemetry performance of the firmware and manageability stack.
  • Lead a distributed software engineering team and work with architects, customers, and cross-functional teams to define requirements and resolve issues.
  • Drive scalable manageability architecture and improve firmware efficiency, reliability, and optimization.

What they ask for

  • BS, MS, or PhD in EE/CS or a related field, or equivalent experience.
  • 10+ years of relevant experience in server firmware (BMC) and platform software development.
  • 5+ years managing a software/firmware engineering team.
  • Hands-on data center health management experience, proven delivery of server firmware for large data centers, and strong C/C++ and Python skills.

Nice to have

  • Hands-on BMC firmware/software experience for data center health management and server manageability.
  • Experience managing complex engineering problems with 25+ engineers.

Pay

224,000 USD - 356,500 USD base salary (Level 3); 272,000 USD - 431,250 USD base salary (Level 4)

Tools

OpenBMC, C/C++, Python, Git, Perforce, Jira

AI focus

NVIDIA uses AI tools in its recruiting processes; the job does not state that it involves AI work.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)