System Software Engineer - GeForce NOW Low-Latency Streaming

at Nvidia
USD 124,000-241,500 per year
MIDDLE SENIOR
✅ On-site

Tech Stack

API @ 3 Android @ 3 CUDA @ 3 Data Analysis @ 2 Debugging @ 5 GPU @ 3 Linux @ 3 Networking @ 3 OpenGL @ 3 WebRTC @ 3

Details

NVIDIA's GeForce NOW is a cloud gaming service powered by NVIDIA GPUs that enables users to stream high-definition games across PCs, Macs, and mobile devices with low latency.

The team is seeking a Systems Software Engineer to develop ultra-low-latency streaming technology. The role focuses on balancing portability, performance, quality of service, and latency across different device types.

Responsibilities

  • Develop and improve the media streaming stack to deliver ultra-low streaming latency, high video quality, and network resilience.
  • Own the end-to-end software development cycle for features and modules while meeting performance, reliability, scalability, and sustainability requirements.
  • Develop tools for video performance and quality analysis, verification, and tuning.
  • Define and build performance metrics and indicators, and use data to analyze and improve streaming performance and user experience.
  • Participate in software reviews and contribute to the quality of designs and code across the team.
  • Contribute to the evolution of team processes and methodologies.

Requirements

  • Proficiency in C, C++, multithreaded programming, system software design, and debugging.
  • Experience implementing and improving performance and video quality through different stages of the video processing pipeline.
  • Experience analyzing performance and CPU/GPU resource utilization for video and graphics applications.
  • Background using different video capture, codec, rendering pipelines, and APIs.
  • Experience with networking, WebRTC, and other audio and video transport and handshake protocols.
  • Experience developing and debugging on Linux and Windows platforms.
  • Bachelor's or master's degree in Computer Science or a related subject, or equivalent experience.
  • At least 3 years of experience in the relevant areas.

Preferred Qualifications

  • Passion for gaming and immersive experiences.
  • Experience with graphics technologies such as DirectX, Vulkan, CUDA, and OpenGL.
  • Knowledge of the Android graphics framework and low-latency video streaming solutions, including the NVIDIA video encoder.
  • Proficiency with audio/video driver interfaces across platforms.
  • Familiarity with telemetry, visualization tools, and data analysis.

Compensation And Benefits

  • Base salary for Level 2: USD 124,000–195,500 per year.
  • Base salary for Level 3: USD 152,000–241,500 per year.
  • Eligible for equity and benefits.
  • NVIDIA is an equal opportunity employer committed to an inclusive work environment.

Applications will be accepted at least until July 24, 2026. This posting is for an existing vacancy.

More jobs at Nvidia

Similar jobs