Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Systems Software Engineer – Windows and Linux Enablement

NVIDIA

Senior Systems Software Engineer responsible for Windows and Linux enablement for NVIDIA's AI supercomputer DGX Station. Drive platform development, validation, and performance optimization across systems.

Posted 6/1/2026full-timeSanta Clara • California • 🇺🇸 United StatesSenior💰 $224,000 - $356,500 per yearWebsite

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Own end-to-end Windows enablement for DGX Station—driving the platform from initial bring-up on Windows through WHQL certification to customer-ready shipping quality
  • Drive Linux bring-up and continuous enablement for DGX Station on DGX OS / Ubuntu
  • Enable and validate BIOS/UEFI, BMC, and system-level firmware for Windows and Linux on the Grace (Arm) + Blackwell GB300 architecture
  • Coordinate GPU driver, display driver, and compute driver bring-up and validation on Windows (WDDM, MCDM) and Linux (open-gpu-kernel-modules, DRM/KMS)
  • Ensure the CUDA toolkit, cuDNN, TensorRT, NCCL, and NVIDIA’s AI SDK stack are fully functional on DGX Station on both Windows and Linux
  • Validate that NVIDIA AI applications run correctly on DGX Station across Windows and Linux
  • Drive the overall test strategy for DGX Station on Windows and Linux, including functional testing, stress testing, and reliability

Requirements

What you’ll need
  • BS or MS in Computer Science, Electrical Engineering, or related field (or equivalent experience)
  • 12+ yrs of confirmed experience in systems software engineering with deep expertise in Windows platform enablement, driver development, or OS integration
  • Proven hands-on experience bringing up Linux on new hardware platforms
  • Strong hands-on experience with Windows internals: kernel-mode drivers, ACPI, power management, Secure Boot, UEFI, WDM/WDF driver frameworks, and the WHQL certification process
  • Solid understanding of Linux platform enablement: kernel modules, device tree / ACPI on Arm, systemd, initramfs, dkms, and packaging for Ubuntu / DGX OS
  • Experience with GPU driver stack, display drivers, or compute drivers on Windows and/or Linux
  • Familiarity with DirectX, WDDM, DRM/KMS, and GPU compute APIs is a strong plus
  • Experience enabling hardware platforms—bring-up, driver integration, validation, and certification for shipping products on Windows and Linux
  • Strong debugging and root-cause analysis skills across firmware, driver, and OS boundaries
  • Comfortable with WinDbg, kernel debugging (kd, kgdb/crash), crash dump analysis, ftrace/ETW, and performance profiling tools
  • Ability to work across organizational boundaries—coordinating with GPU driver, CUDA, firmware, BMC, and AI software teams as well as external partners (Microsoft, ODM/OEMs)
  • Proficiency in C/C++ and Python
  • Experience with Arm architecture is a plus.

Benefits

Comp & perks
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Windows platform enablementdriver developmentOS integrationLinux bring-upkernel-mode driversACPIpower managementSecure BootUEFIC/C++
Soft Skills
debuggingroot-cause analysisorganizational coordination
Certifications
WHQL certification