Senior Linux Kernel Systems Software Engineer – CSP Engagements
Core
Design and develop system software (Linux kernel, device drivers, middleware) for NVIDIA datacenter products like GB200, enabling cloud service providers with next-generation computing platforms.
Role type
Senior IC Linux kernel systems software engineer (CSP engagements)
Builds
Datacenter server software stacks, device drivers, and system optimizations for AI/ML and HPC workloads
Domain
Datacenter hardware, Linux kernel, embedded firmware, AI/ML infrastructure
Deliverable
production ML models | product features
Required skills
Linux kernel internals, device drivers, C/C++, Python, ARM (aarch64) and x86 architecture, PCIe virtualization, IOMMU, NUMA optimization, GDB, kdump, eBPF tracing, hardware-software co-design
Preferred skills
GPU computing (CUDA), deep learning workloads, Out of Band/In-band management, Memory fabric, CXL architectures
Technologies
Linux, C, C++, Python, GDB, kdump, eBPF, PCIe, ARM, x86, Kubernetes
Responsibilities
Design and develop software solutions for data center servers including Linux kernel modifications and device drivers; Lead hardware bring-up activities and BSP development; Partner directly with CSPs to deliver technical solutions and co-debug features; Perform advanced system debugging, root cause analysis, and performance optimization for large-scale data center environments
Seniority
Senior, hands-on IC
