NVIDIA
Senior System Software Engineer, Platform and Performance - GeForce Now
$224K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Oct 25, 2026
- Experience
- 12+ years of experience in system software engineering for platform performance.
- Education
- BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent experience.
About the job
Designs, develops, and optimizes GeForce NOW gaming servers, focusing on platform performance, system software, and cloud game streaming.
What you'll do
- Optimize game performance, Linux kernel, KVM hypervisor, and system software at scale.
- Apply gaming workloads and streaming software to kernel and user-space interactions.
- Improve game performance and stability by bridging software and hardware.
What they ask for
- 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 OS kernel internals, memory management, computer architecture, and CPU-to-Memory architecture.
- Proficiency in Python/C/C++/Rust; experience with performance-critical software, tools, and CPU/GPU scheduler.
Nice to have
- Excellent knowledge in x86 and ARM architecture.
- Prior experience with hypervisors, game engines, virtualization platforms, or tools like GPUView, Kubernetes, Nvidia Nsight, Kernel shark.
Pay
224,000 USD - 356,500 USD (base salary)
Tools
Linux Kernel, KVM Hypervisor, Python, C, C++, Rust, GPUView, Kubernetes
AI focus
NVIDIA uses AI tools in its recruiting processes; the role itself does not state AI-related work.
Model-written summary · the original posting is authoritative