CareerPlan

Senior System Software Engineer, NVLink Fusion

US, CA, Santa ClaraFull-time$152k2026-10-30 → 2026-11-10

Core

Design and implement low-level kernel-mode drivers and embedded firmware for NVIDIA NVLink Fusion, a high-bandwidth interconnect platform for accelerated computing systems.

Role type

Senior System Software Engineer (kernel/firmware)

Builds

Next-generation NVLink Fusion features, drivers, firmware, and microcode for high-performance interconnect solutions.

Domain

Hardware/Software interaction, High-speed interconnects, Accelerated computing

Required skills

C, C++, Python, Operating-system kernels, Device drivers, Embedded firmware, Microcode, Computer architecture, Memory-mapped I/O, Interrupts, DMA, Concurrency, Memory ordering, Hardware debugging, Pre-silicon verification, Silicon bring-up

Preferred skills

Rust, Linux kernel development, Embedded RTOS, FPGA prototyping, AI-assisted development tools

Technologies

NVLink, PCIe, CXL, InfiniBand, Ethernet

Responsibilities

Design and maintain low-level software layers; Drive features across the product lifecycle; Develop unit, integration, and system-level tests; Debug complex hardware, firmware, and system-level issues; Collaborate with hardware and external teams; Lead design reviews and improve software quality.

Seniority

Senior, hands-on IC