System Software Engineer, GeForce NOW Low Latency Streaming

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
29 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $200k
$141k $252k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,050–$231,187.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · System Software Engineer, GeForce NOW Low Latency Streaming

JOB TITLE: System Software Engineer - GeForce NOW Low Latency Streaming The System Software Engineer joins a team building ultra low latency streaming technology for GeForce Now. This role involves developing and improving the media streaming stack to deliver high video quality and network resilience while meeting performance, reliability, and scalability requirements. You will own the end-to-end software development cycle for features, develop tools for video performance analysis, and define performance metrics to improve user experience. The role requires proficiency in C, C++, multi-threaded programming, and system software design. Candidates must have experience with video capture, codecs, render pipelines, networking, and WebRTC. You will work on Linux and Windows platforms to solve technical challenges regarding portability, performance, and quality of service for cloud-based gaming streaming.

What does a System Software Engineer earn in California?

Median $235750 from 70 postings across 4 companies.

See salary data

What you'll do

  • Develop and improve the media streaming stack to achieve ultra-low latency and high video quality.
  • Own the end-to-end software development cycle for features to meet performance and scalability requirements.
  • Build tools for video performance analysis, quality verification, and system tuning.
  • Define performance metrics and leverage data to improve the overall user experience.
  • Participate in software reviews to ensure high quality of designs and code across the team.
  • Contribute to the evolution of team processes and development methodologies.

What we're looking for

  • BS or MS in Computer Science or related subjects, or equivalent experience.
  • 5+ years of experience in systems software design, C, C++, and multi-threaded programming.
  • Experience implementing and improving performance and video quality through video processing pipelines.
  • Experience analyzing performance and CPU/GPU resource utilization for video and graphics applications.
  • Background with various video capture, codec, and render pipelines and APIs.
  • Experience with networking, WebRTC, and other audio and video transport and handshake protocols.
  • Experience with development and debugging on Linux and Windows platforms.
  • Skilled in graphics technologies such as DirectX, Vulkan, CUDA, and OpenGL (preferred).

More like this

Similar roles

Senior Software Engineer, GeForce NOW Video Streaming

Nvidia

Santa Clara, CA 99 days ago $184,000–$287,500
C C++ CUDA Vulkan DirectX OpenGL NvMedia H.264 HEVC AV1 Multi-threaded programming Video Codec SDK V4L2 OS internals Kernel-mode drivers Telemetry Adaptive bit-rate DLSS RTX
6+ yrs exp

Senior System Software Engineer, Platform and Performance

Nvidia

Santa Clara, CA 2 days ago $224,000–$356,500
Linux Kernel C C++ Rust Python KVM Virtualization x86 ARM Kubernetes GPUView Nvidia Nsight Kernel shark Memory Management Computer Architecture CPU/GPU Scheduler System Software Game Performance Optimization
10+ yrs exp

Senior Systems Software Engineer, GeForce NOW Cloud

Nvidia

Santa Clara, CA 57 days ago
Distributed Systems Java Golang Python Kubernetes Spring Boot Microservices Cassandra Redis gRPC Infrastructure as Code ECS OpenStack NoSQL Monitoring Deep Learning Artificial Intelligence
10+ yrs exp