Principal System Software Engineer, Data Center MODS

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$272,000–$431,250 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $352k
$108k $466k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $169,550–$226,350 — the blue band above. At the midpoint, this role pays about $352k versus about $198k 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 1763 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Principal System Software Engineer, Data Center MODS

The Principal System Software Engineer - Data Center MODS will join the Data Center MODS organization to architect and scale next-generation L10 and L11 diagnostic systems for Cloud Service Providers. This role involves defining the technical roadmap and leading multi-functional development to deploy robust diagnostic frameworks for AI accelerator products. Key responsibilities include orchestrating large-scale stress testing for CPUs, GPUs, networking, memory, and high-speed interconnects while driving root-cause analysis for systemic failures. Candidates must possess proficiency in distributed systems, C++, Python, x86/ARM architectures, Linux OS internals, firmware, Redfish, HMC, and BMC protocols. The position requires expertise in software testing methodologies with an automation-led, AI-first approach to ensure software quality and address scalability challenges within unique data center infrastructures.

What does a System Software Engineer earn in California?

Median $235750 from 64 postings across 4 companies.

See salary data

What you'll do

  • Define the technical strategy and roadmap for NVIDIA’s Data Center diagnostic systems.
  • Orchestrate large-scale stress testing for CPUs, GPUs, networking, memory, and high-speed interconnects.
  • Lead multi-functional development to deploy robust diagnostic frameworks for AI accelerator products.
  • Drive root-cause analysis for systemic failures across multiple hardware and software domains.
  • Partner with Cloud Service Providers to diagnose and address scalability challenges in their infrastructures.
  • Mentor and grow engineering teams while providing high-level technical leadership.
  • Implement software testing methodologies using an automation-led, AI-first approach to ensure quality.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Electrical Engineering, or a related field (or equivalent experience).
  • 15+ years of system software experience working on highly resilient distributed systems.
  • Programming experience in C++ or Python.
  • Deep systems knowledge of x86/ARM architectures, Linux OS internals, firmware (UEFI/BIOS), Redfish, HMC, BMC protocols, and platform security.
  • Consistent track record of technical leadership leading project teams and setting technical direction.
  • Expertise in software testing methodologies with an automation-led, AI-first approach to software quality.

More like this

Similar roles

Senior Field Application Engineer, OEM

Nvidia

Remote (Round Rock, TX) 4 days ago $132,000–$207,000
Failure Analysis Root-Cause Analysis 8D FRACAS Fault-Tree Analysis Server Architecture GPU PCIe BMC IPMI Redfish BIOS UEFI Linux Firmware Python Shell Scripting Hardware Bring-up Board Validation System Qualification Electrical Measurements Schematics Block Diagrams
5+ yrs exp Remote