Principal Firmware Engineer - Data Center Server Management

Nvidia

Remote Actively hiring Posted this week Verified listing
Santa Clara, CA Posted 6 days ago $272,000$431,250 / year

At a glance

AI generated

TL;DR

Join NVIDIA as a senior technical architect responsible for end-to-end manageability architecture in data centers deploying GPUs and Grace solutions. You will collaborate with internal teams and external partners to drive customer use cases, ensuring alignment between product requirements and market needs. Key responsibilities include designing server management workflows, optimizing firmware reliability, and resolving issues swiftly during cluster bring-up phases. Ideal candidates have over 15 years of experience in server firmware development, a strong background in data center health management, and hands-on expertise with C/C++ and Python. Familiarity with SCM tools like Git and project management platforms such as Jira is essential, along with proven leadership skills to guide complex projects involving more than 50 engineers.

Skills

C C++ Python Git Jira x86 ARM BMC SCM Data_center_health_management Firmware_architecture Telemetry Server_manageability Cluster_bring_up Data_center_management

What you'll do

  • Drive server management for large clusters deploying GPUs and Grace solutions from Nvidia.
  • Work with data center architects to define requirements for product implementation.
  • Ensure firmware and software modules meet design specifications across all components.
  • Design and build data center health management workflows in collaboration with leads.
  • Optimize firmware architecture for reliability and performance in data centers.
  • Resolve issues quickly with the cluster bring-up team to maintain operational speed.

What we're looking for

  • 15+ years of experience in server firmware (BMC) and platform software development
  • BS/MS/PhD in EE/CS or equivalent with strong data center management expertise
  • Proven hands-on experience with data center health management workflows
  • Expertise in C/C++ and Python for server platforms and debugging skills
  • Experience with SCM tools like Git, Perforce, and project management tools like Jira
  • Strong technical leadership to drive complex projects involving over 50 engineers

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $352k
$115k most similar roles pay here $465k

This role pays more than 99% of similar roles. Most pay $148,500–$233,537 — the shaded band above. At the midpoint, this role pays about $352k versus about $191k 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 824 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Datacenter Partner Enablement Engineer

Nvidia

Hillsboro, OR 131 days ago $168,000$264,500
Linux CLI Python Kubernetes Terraform AWS GCP Azure Docker CI/CD PostgreSQL Prometheus Grafana Git Jenkins Ansible Bash CSP ODM