Nvidia

Senior System Software Engineer, Platform and Performance - GeForce Now

Nvidia
Apply
10 days ago
Santa Clara, CA, USASenior
H1B sponsor

Base Salary

$224k - $357k/yr

Responsibilities

  • Optimize game performance, Linux kernel behavior, KVM hypervisor operation, and system software at scale.
  • Analyze gaming workloads and streaming software interactions across kernel and user space.
  • Bridge software and hardware performance considerations for a cloud gaming service.
  • Analyze and improve the performance and stability factors affecting games and cloud streaming.
  • Design software and optimize performance-critical systems running on NVIDIA GPU-powered gaming servers.

Requirements

  • BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent experience.
  • 12+ years of experience in system software engineering for platform performance.
  • Knowledge of operating system kernel internals, memory management, computer architecture, and CPU-to-memory architecture.
  • Proficiency in Python, C, C++, or Rust.
  • Experience with performance-critical software, CPU/GPU schedulers, and complex debugging.
  • Preferred experience with x86 and ARM architectures, hypervisors, game engines, and virtualization platforms.
  • Preferred experience with GPUView, Kubernetes, NVIDIA Nsight, and KernelShark.

Benefits

  • Competitive salary package, equity, and benefits.
  • Applications accepted at least until November 3, 2026.
  • This posting is for an existing vacancy.
Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me