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

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.

Senior Systems Software Engineer – Windows and Linux Enablement
NVIDIASenior 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 & technologiesLinuxPython
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 resumeApplicant 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