Senior System Software Engineer - Platform and Performance NVIDIA · Remote posted 1 month ago

Rustify

United States

Remote

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA is seeking a Senior System Software Engineer for the GeForce NOW platform, focusing on high-performance cloud gaming services. You will optimize game performance, work across kernel and userspace, and align software with GPU-accelerated hardware to deliver low-latency streaming.

The role requires deep OS and architecture knowledge and proficiency in multiple programming languages, with impact across scale-out server environments and remote capabilities.

Qualifications

  • BS/MS/PhD in Computer Science, Electrical Engineering, Computer Engineering, or related field, or equivalent experience.
  • 12+ years of experience in system software engineering for platform performance.
  • Knowledge of OS kernel internals, memory management, CPU-to-Memory architecture.
  • Proficiency in Python/C/C++/Rust.

Responsibilities

  • Optimize game performance and streaming workloads for Linux kernel and userspace.
  • Work on kernel and hypervisor components to enable scalable cloud gaming performance.
  • Bridge software and hardware for GeForce Now platform to achieve low latency and high stability.
  • Analyze factors influencing performance and stability of cloud gaming workloads.

Skills

Game Performance Optimization
Linux Kernel
KVM Hypervisor
OS Kernel Internals
CPU-to-Memory Architecture

Education

BS/MS/PhD in CS/EE/CE or equivalent

Tools

Python
C/C++
Rust

Job description

# Senior System Software Engineer - Platform and PerformanceNVIDIA · Senior · RemoteView & Apply## About The RoleGeForce NOW, NVIDIA's next-generation gaming service powered by GPUs in the cloud, transforms a Mac, PC or mobile device into a high-performance gaming rig. GeForce NOW automatically keeps games up-to-date and lets users around the globe instantly stream the latest games in high-definition resolution at low latency and smooth frame-rates. Just click and play! We are looking for a versatile person to join our group of highly skilled and motivated engineers who bring GeForce NOW to life! As a member of the GeForce Now Platform Engineering team, you will help design, develop, and optimize high performant GeForce Now gaming servers with state-of-the-art NVIDIA GPUs. Are you passionate about working in a cross functional environment that makes cloud game streaming better than desktop gaming? If so, we want to hear from you.## Key Responsibilities:* Game Performance optimization, Linux Kernel, KVM Hypervisor, System Software & optimization at scale* Understand and apply gaming workloads, streaming software for kernel and user space interactions.* Bridge the gap between software and hardware for a cloud streaming service.* Understand and apply the factors that influence the performance and stability of a game.## 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 OS kernel internals, memory management, computer architecture, CPU-to-Memory architecture* Proficiency in Python/C/C++/Rust
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior System Software Engineer Platform Performance
Remote Senior System Software Engineer Platform Performance

Rustify • United States

Remote
USD 180,000 - 240,000
Senior Systems Software Engineer – GeForce NOW Cloud
Senior Systems Software Engineer – GeForce NOW Cloud

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 224,000 - 357,000
Equity
Benefits package
Senior Systems Software Engineer – GeForce NOW Cloud
Senior Systems Software Engineer – GeForce NOW Cloud

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Systems Software Engineer – QoS
Senior Systems Software Engineer – QoS

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Senior Software Engineer - GeForce NOW Video Streaming
Senior Software Engineer - GeForce NOW Video Streaming

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Systems Software Engineer – QoS
Senior Systems Software Engineer – QoS

NVIDIA • California (MO)

On-site
USD 170,000 - 287,500
Senior Systems Software Engineer – QoS
Senior Systems Software Engineer – QoS

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 287,500
Equity
Benefits
Senior Systems Software Engineer – QoS
Senior Systems Software Engineer – QoS

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Benefits
Senior Cloud Systems Engineer - GeForce NOW
Senior Cloud Systems Engineer - GeForce NOW

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Systems Software Engineer, Low Latency Streaming Technology - Automotive
Senior Systems Software Engineer, Low Latency Streaming Technology - Automotive

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000