Senior Systems Software Engineer, Windows and Linux Enablement - DGX Station

Nvidia

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $290k
$113k most similar roles pay here $383k

This role pays more than 99% of similar roles. Most pay $146,875–$217,725 — the shaded band above. At the midpoint, this role pays about $290k versus about $182k 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 855 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Systems Software Engineer, Windows and Linux Enablement - DGX Station

Join NVIDIA’s team as a senior engineer responsible for full-stack OS enablement on DGX Station, a personal AI supercomputer designed to bring data-center-class capabilities directly to users’ desks. This hands-on role involves owning Windows platform enablement from initial bring-up through WHQL certification and driving Linux bring-up and validation across various components including firmware, drivers, and AI software stacks. You will collaborate closely with NVIDIA’s internal teams and external partners like Microsoft and ODM/OEMs to ensure seamless integration of DGX Station on both operating systems. Key skills include deep expertise in Windows internals (kernel-mode drivers, ACPI, Secure Boot), Linux platform enablement (device tree/ACPI, systemd, dkms), GPU driver development, and experience with CUDA and AI frameworks. Ideal candidates have a strong background in systems software engineering, particularly in enabling new hardware platforms on both Windows and Linux, and possess excellent debugging and cross-organizational collaboration skills.

What you'll do

  • Own end-to-end Windows enablement for DGX Station from bring-up to WHQL certification.
  • Drive Linux bring-up and continuous enablement on DGX OS / Ubuntu, including kernel module integration and systemd services.
  • Enable and validate BIOS/UEFI, BMC, and system-level firmware for both Windows and Linux.
  • Coordinate GPU driver bring-up and validation on Windows (WDDM) and Linux (DRM/KMS).
  • Ensure CUDA toolkit and AI SDK stack are fully functional on DGX Station across OSes.
  • Validate NVIDIA AI applications run correctly on DGX Station in single-user and multi-user scenarios.
  • Drive system validation for DGX Station, including stress testing and long-duration reliability.

What we're looking for

  • BS or MS in Computer Science or related field with 12+ years of experience in systems software engineering.
  • Deep expertise in Windows platform enablement, driver development, and Linux bring-up on new hardware platforms.
  • Strong hands-on experience with Windows internals including kernel-mode drivers and WHQL certification process.
  • Solid understanding of Linux platform enablement: kernel modules, device tree/ACPI, systemd, initramfs, dkms packaging.
  • Experience enabling hardware platforms—bring-up, driver integration, validation, and certification for shipping products on both OSes.

More like this

Similar roles

Senior Systems Software Engineer

Oracle

WA 19 days ago $79,200$178,100
Python Java JavaScript HTML Oracle Cloud Infrastructure (OCI) LLMs prompt engineering model evaluation Oracle AI Data Platform CI/CD

Senior System Software Engineer

Nvidia

Santa Clara, CA 7 days ago $152,000$241,500
C/C++ Python NVLink system software microcode networking computer architecture operating systems drivers firmware security features SW development lifecycles HW development lifecycles pre-silicon bring-up