Job Title
Senior Systems Software Engineer, Windows and Linux Enablement - DGX Station
Role Summary
Owner for end-to-end OS enablement of the DGX Station workstation, with primary responsibility for Windows platform readiness and strong coverage for Linux. Work spans firmware, drivers, OS integration, CUDA/AI stack validation, and cross-team coordination with firmware, GPU driver, CUDA, BMC, and external partners.
This is a hands-on engineering role focused on achieving production-quality Windows and Linux experiences for customers and partners.
Experience Level
Senior β requires 12+ years of systems software engineering experience (posting specifies 12+ years).
Responsibilities
Primary responsibilities include platform bring-up, validation, and partnership to ensure DGX Station works reliably on Windows and Linux.
- Own Windows platform enablement from initial bring-up through WHQL certification and shipping quality.
- Drive Linux bring-up and enablement on DGX OS/Ubuntu: kernel modules, device tree/ACPI, systemd, initramfs, dkms, and packaging.
- Enable and validate BIOS/UEFI, BMC, ACPI, Secure Boot, measured boot, and power management across OSes.
- Coordinate GPU/display/compute driver integration and validation on Windows (WDDM/MCDM) and Linux (open-gpu-kernel-modules, DRM/KMS).
- Validate CUDA and AI stack (CUDA toolkit, cuDNN, TensorRT, NCCL) and AI workload performance on Arm + GB300 platform.
- Define and execute system and application validation: functional, stress, power/thermal, sleep/resume, update/kernel-compatibility, and long-duration reliability testing.
- Lead bug triage and cross-team resolution across firmware, driver, and OS boundaries.
- Engage with Microsoft and ODM/OEM partners to resolve compatibility, certification, and delivery issues.
- Create and maintain bring-up guides, compatibility matrices, recovery procedures, and enablement documentation for field/support teams.
Requirements
Must-have technical skills and proven experience required for this role.
- 12+ years of systems software engineering experience with demonstrable Windows platform enablement and Linux bring-up on new hardware platforms.
- Deep Windows internals knowledge: kernel-mode drivers, ACPI, power management, Secure Boot, UEFI, WDM/WDF, and WHQL process.
- Solid Linux platform enablement skills: kernel modules, device tree / ACPI on Arm, systemd, initramfs, dkms, and packaging for Ubuntu.
- Experience with GPU driver stacks, display or compute drivers; familiarity with DirectX, WDDM, DRM/KMS, and GPU compute APIs is beneficial.
- Strong debugging and root-cause analysis across firmware, driver, and OS layers (WinDbg, kd/kgdb/crash, ftrace/ETW, performance profiling).
- Proven ability to coordinate across multiple engineering teams and external partners (GPU driver, CUDA, firmware, BMC, Microsoft, ODM/OEM).
- Proficiency in C/C++ and Python.
- Nice-to-have: Arm architecture experience, CUDA/TensorRT/AI frameworks on Windows and Linux, BMC/Redfish/manageability experience, and prior OEM/ODM certification work.
Education Requirements
BS or MS in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience. (Posting specifies degree options and allows equivalent 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.

Date Posted: 2026-06-03