Engineering Manager, OpenBMC Platform

Nvidia

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Posted
6 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $230k
This role $290k
$159k most similar roles pay here $378k

This role pays more than 85% of similar roles. Most pay $189,978–$270,000 — the shaded band above. At the midpoint, this role pays about $290k versus about $230k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Engineering Manager, OpenBMC Platform

Engineering Manager - OpenBMC Platform will lead a distributed team of software engineers to design and build an end-to-end manageability stack for next-generation Data Center Compute Systems. The role involves owning the firmware delivered to data centers, ensuring high quality, reliability, and telemetry performance while collaborating with architects and cloud customers to define requirements and scope. This position focuses on driving efficiency and optimization in firmware architecture from a data center viewpoint. Candidates must possess extensive experience in server firmware and platform software development, specifically regarding BMC systems and health management workflows. Required technical skills include proficiency in C/C++, Python, and version control tools like Git or Perforce. The role addresses the critical challenge of creating scalable manageability architectures for large-scale data center products to ensure reliable performance across diverse hardware environments.

What does a Engineering Manager earn in California?

Median $290250 from 64 postings across 19 companies.

See salary data

What you'll do

  • Own and deliver an OpenBMC based manageability stack for next-generation Data Center Compute Systems.
  • Manage a distributed team of software engineers to deliver high-quality firmware stacks.
  • Ensure the quality, reliability, and telemetry performance of firmware delivered to data centers.
  • Collaborate with architects and cloud customers to define requirements and scope implementation.
  • Work with cross-functional teams to ensure scalable manageability architecture across all data center products.
  • Drive efficiency, reliability, and optimization in firmware architecture from a data center perspective.
  • Resolve technical issues quickly for customers and internal teams.

What we're looking for

  • BS, MS, or PhD in EE, CS, or a related field of education or equivalent experience.
  • Relevant experience working on server firmware (BMC) and platform software development.
  • 5+ years of experience managing a software or firmware engineering team.
  • Hands-on experience with data center health management workflow and BMC firmware/software stacks.
  • Proven record of delivering server firmware for large data centers.
  • Strong knowledge of data center management, server architecture, and server manageability.
  • Demonstrable skill in C/C++ and Python programming and debugging for server platforms.
  • Experience with SCM tools like Git or Perforce and project management tools like Jira.

More like this

Similar roles

Senior Manager, Engineering, Data Center Firmware

Nvidia

Santa Clara, CA 5 days ago $272,000$431,250
OpenBMC MCU Firmware C++ Python Embedded Linux FreeRTOS Yocto BitBake Redfish MCTP PLDM SPDM DMTF Git Perforce Jira CI/CD Data Center Systems Firmware Development Lifecycle
10+ yrs exp

Engineering Manager

Shopify

133 days ago
Software Development Infrastructure Management Cloud Technologies Data Engineering Streaming Services Performance Engineering Load Testing Resilience Engineering Large-scale Systems Pair Programming

Engineering Manager

Corepay

Brentwood, TN 38 days ago
Generative AI AWS Azure Git Agile Scrum Cloud Architecture Quality Engineering Automated Testing Source Control AI-native Methodologies
5+ yrs exp

Engineering Manager

Corepay

Elk Grove, CA 36 days ago $160,000$190,000
Ruby on Rails React AWS APIs CI/CD Observability Agile Scrum Distributed Systems AI-assisted development Technical Debt Management Automated Testing Incident Management

Engineering Manager

Take-Two Interactive

Remote (Massachusetts) 21 days ago $200,000$250,000
Unreal Engine 4 C++ C# Python Blueprint Build Automation Analytics Backend Procedural Content Systems Serialization Streaming Optimization
Remote