NVIDIA logo

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

NVIDIA
August 17, 2026
Full-time
On-site
Santa Clara, California, United States
$224,000 - $356,500 USD yearly
Other Semiconductor Jobs, Level - Senior

Job Title

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

Role Summary

Owner of end-to-end OS enablement for NVIDIA's DGX Station workstation, with primary responsibility for Windows and strong coverage of Linux. Work spans firmware, drivers, OS integration, CUDA/AI stack readiness, and validation to deliver a production-ready platform.

Collaborate across GPU driver, CUDA, firmware, BMC, AI software teams, Microsoft, and ODM/OEM partners to resolve cross-stack issues and ship a stable developer and enterprise experience.

Experience Level

Senior-level. Requires substantial experience; the posting specifies 12+ years of systems software engineering or equivalent experience.

Responsibilities

Deliver platform enablement, validation, and documentation for DGX Station on Windows and Linux.

  • Own Windows platform enablement from bring-up through WHQL certification and shipping quality.
  • Drive Linux bring-up and enablement (kernel modules, device tree/ACPI, systemd, initramfs, dkms, packaging).
  • Enable and validate firmware (BIOS/UEFI), BMC, ACPI, Secure Boot, and power management on Arm + GB300 architecture.
  • Coordinate GPU/display/compute driver integration and validation across Windows (WDDM/MCDM) and Linux (open-gpu-kernel-modules, DRM/KMS).
  • Validate CUDA and AI stack (CUDA toolkit, cuDNN, TensorRT, NCCL) and AI/DL workload performance on both OSes.
  • Define and run application and system-level test plans: functional, stress, power/thermal, sleep/resume, update/upgrade compatibility, and long-duration reliability.
  • Lead bug triage and cross-team resolution across firmware, BMC, driver, and OS layers.
  • Serve as primary technical interface to Microsoft and OEM/ODM partners; coordinate schedules and resolve blockers.
  • Document bring-up guides, known issues, recovery procedures, driver compatibility matrices, and developer setup instructions.

Requirements

Must-have technical skills and experience; preferred items noted separately.

  • 12+ years of systems software engineering experience with deep expertise in Windows platform enablement, driver development, or OS integration.
  • Strong Windows internals knowledge: kernel-mode drivers, ACPI, power management, Secure Boot, UEFI, WDM/WDF frameworks, and WHQL process.
  • Proven Linux platform enablement experience: kernel modules, device tree / ACPI on Arm, systemd, initramfs, dkms, and packaging for Ubuntu/DGX OS.
  • Experience with GPU driver stack, display or compute drivers on Windows and/or Linux; familiarity with DirectX, WDDM, DRM/KMS, and GPU compute APIs.
  • Hands-on debugging and root-cause analysis across firmware, driver, and OS boundaries (WinDbg, kd/kgdb/crash, crash dump analysis, ftrace/ETW, profiling tools).
  • Ability to coordinate across multiple internal teams and external partners to drive platform readiness.
  • Proficiency in C/C++ and Python.

Preferred:

  • Experience with Windows on Arm platforms and Arm architecture.
  • Hands-on experience with CUDA, TensorRT, or AI/ML frameworks on Windows and Linux.
  • Experience with BMC, Redfish, out-of-band management, or platform manageability software.
  • Track record shipping workstation or server hardware from bring-up through general availability.

Education Requirements

BS or MS in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-08-17