Senior System Software Engineer, Platform and Performance - GeForce Now

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 224,000 - 356,500 annuallyFunction: Software EngineeringExperience: 12+ yearsEducation: phdSkills: ["Cross-functional collaboration","Autonomous execution","Passion","Debugging complex problems","Software design"]

Design, develop, and optimize high-performance GeForce NOW gaming servers in the Platform Engineering team. Focus on game performance optimization, Linux kernel and system software, and high-scale tuning using virtualization technologies like KVM. Bridge software and hardware for a cloud streaming service by understanding workload factors that impact performance and stability, while debugging complex, performance-critical systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
3 days ago

Senior System Software Engineer, Platform and Performance - GeForce Now

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 29 minutes agoStatus: Live

Job Summary

Design, develop, and optimize high-performance GeForce NOW gaming servers in the Platform Engineering team. Focus on game performance optimization, Linux kernel and system software, and high-scale tuning using virtualization technologies like KVM. Bridge software and hardware for a cloud streaming service by understanding workload factors that impact performance and stability, while debugging complex, performance-critical systems.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Optimize game performance using Linux kernel and system software techniques.
  • •Apply gaming workloads and streaming software interactions across kernel and user space.
  • •Bridge the gap between software and hardware for a cloud streaming service.
  • •Analyze factors affecting performance and stability of games.
  • •Debug complex performance and system software problems at scale.

Pay and Benefits

Salary: USD 224,000 - 356,500 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •12+ years of experience in system software engineering for platform performance.
  • •BS, MS, or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent experience.
  • •Knowledge of OS kernel internals, memory management, and computer architecture including CPU-to-Memory architecture.
  • •Proficiency in Python, C, C++, or Rust.
  • •Proven experience working in performance-critical software and tooling, including CPU/GPU scheduler performance work.
Experience:12+ yearsCloud gamingGamingVirtualization
Education:PhD / Doctorate in Computer Science, Electrical Engineering, Computer Engineering
Skills:Cross-functional collaborationAutonomous executionPassionDebugging complex problemsSoftware design
Tech Stack:GeForce NOWLinux KernelKVM HypervisorSystem softwarePythonCC++RustX86 architectureARM architectureHypervisorsVirtualizationGPUViewKubernetesNVIDIA NsightKernel sharkCPU/GPU schedulerComputer architectureMemory management

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor