Senior Systems Software Engineer, Data Center Platform Enablement

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / 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 $190k
This role $236k
$128k $305k
below market most similar roles pay here above market

This role pays more than 89% of similar roles. Most pay $151,000–$228,950 — the blue band above. At the midpoint, this role pays about $236k versus about $190k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Systems Software Engineer, Data Center Platform Enablement

The Senior Systems Software Engineer, Data Center Platform Enablement joins a global team to manage the bring up, integration, validation, and troubleshooting of compute tray platforms for GPU Racks. This role involves working with architects and developers on AI server system designs involving CPUs, GPUs, Memory, NICs, PCIe, NVMe SSDs, and cooling. Key responsibilities include reviewing schematics, performing hands-on debug of early server prototypes in labs, supporting manufacturing flows, and driving root cause analysis for bring-up failures. Candidates must possess expertise in C/C++ development, bash/python scripting, and firmware architecture. Required technical skills include experience with CPLD or FPGA design, RTL, and low-level interfaces like I2C, SPI, and JTAG. The role utilizes QEMU, emulation tools, and AI tools to validate early design work for enterprise systems.

What you'll do

  • Perform bring-up, integration, validation, and troubleshooting for GPU rack compute tray platforms.
  • Collaborate with architects to design AI server systems including CPU, GPU, Memory, and networking components.
  • Review hardware schematics and board designs to influence system architecture and execution.
  • Use simulation and emulation tools to validate early designs and initiate new hardware concepts.
  • Conduct hands-on debug and power-on test debug for early server prototypes in datacenter labs.
  • Support manufacturing flows, firmware updates, diagnostic procedures, and BOM change signoffs.
  • Drive root cause analysis for bring-up failures and provide technical support to partners and customers.
  • Develop diagnostic test tools and automation to qualify early system software and firmware stacks.

What we're looking for

  • Bachelor’s Degree or higher in Electrical Engineering or Computer Science (or equivalent experience).
  • 8+ years of experience with a demonstrated ability to work as an individual contributor.
  • Strong experience in computer system and firmware architecture and design for server products.
  • Experience with CPLD or FPGA design and RTL.
  • Solid experience with end-to-end delivery of high-end enterprise server products from definition to customer deployment.
  • Solid understanding of low-level interfaces between SBIOS, BMC, and OS like I2C/SPI/PCIe/JTAG.
  • Experience with C/C++ development, bash/python for scripting, and hands-on debugging in embedded Linux environments.
  • Experience using simulation tools like QEMU and emulation tools to perform validation of early design work.
  • Experience with accelerating design and debug by using AI tools (preferred).
  • Experience with early design and power on debug (preferred).
  • Proven leader willing to tackle challenging issues in a fast-paced environment (preferred).

More like this

Similar roles

Senior Systems Engineer, Data Center AI

Qualcomm

San Diego, CA 19 days ago $117,800–$176,600
Python PyTorch TensorFlow GenAI LLM MLOps Docker Kubernetes Git GitOps Distributed Systems Microservices Reinforcement Learning Compiler Optimizations Parallel Computing Hardware Acceleration
2+ yrs exp

Senior Cloud Platform Engineer I

Pacific Life

Charlotte, NC 48 days ago $113,490–$138,710
AWS Azure Terraform Python Bash PowerShell Git CI/CD Infrastructure as Code Cloud Networking Private Cloud hybrid-cloud APIs Large Language Models Platform Engineering
5+ yrs exp

Senior Platforms Engineer, Compute, Storage, and Virtualization

Marathon Petroleum

Findlay, OH +2 6 days ago $106,900–$184,300
Infrastructure as Code CI/CD Git DevSecOps SAN Storage Virtualization Cloud Infrastructure Systems Integration Scripting APIs Performance Monitoring Disaster Recovery Capacity Planning IT Service Management System Administration Networking Automation Frameworks
5+ yrs exp

Senior System Software Engineer, Datacenter Power Management

Nvidia

Remote (Santa Clara, CA) +3 35 days ago $224,000–$356,500
C Embedded Firmware Device Drivers Operating Systems Computer Architecture Pre-silicon Validation Silicon Bring-up DVFS Power Management Telemetry Concurrency Interrupt Handling Hardware-Software Interfaces ASIC GPU CPU SoC
10+ yrs exp Remote