Senior C++ Systems Engineer — Ultra-Low-Latency Streaming

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 184,000 - 288,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA is seeking a Senior Systems Software Engineer to design and optimize high-performance C++ software for ultra-low-latency streaming in GeForce NOW. You will work across media pipelines, WebRTC, and system-level optimization to deliver a flawless cloud gaming experience for a global audience.

The role includes collaborating with encoding, networking, and systems teams, and requires a Master’s degree with 5+ years of C++ experience, plus strong knowledge of Windows and Linux, and low-latency

Qualifications

  • Master degree in Computer Science or Electrical Engineering (or equivalent experience).
  • 5+ years of proven experience in C++ software development, optimization, test and debugging skills.
  • Deep knowledge of operating systems, multi-threading, socket programming, and performance-critical programming in Windows and Linux.
  • Good understanding of low-latency transport protocols (WebRTC, QUIC).
  • Strong analytical and problem-solving skills, with a self-motivated approach.

Responsibilities

  • Design, develop and test high-performance C++ software for ultra low-latency streaming.
  • Build and improve media streaming pipelines using WebRTC, GStreamer, RTP/RTCP, and related protocols.
  • Analyze performance metrics across server, network and media pipeline and optimize GPU and CPU utilization to reduce latency.
  • Define and implement KPIs for streaming quality, and user experience.
  • Collaborate with video encoding, cloud networking, and systems teams to deliver low-latency, high-fidelity streaming experience.

Skills

C++ software development
Multi-threading
Socket programming
Performance optimization
WebRTC

Education

Master's degree in Computer Science or Electrical Engineering

Tools

WebRTC
GStreamer
RTP/RTCP

Job description

NVIDIA is seeking a Senior Systems Software Engineer to design and optimize high-performance C++ software for ultra-low-latency streaming in GeForce NOW. You will work across media pipelines, WebRTC, and system-level optimization to deliver a flawless cloud gaming experience for a global audience.

The role includes collaborating with encoding, networking, and systems teams, and requires a Master’s degree with 5+ years of C++ experience, plus strong knowledge of Windows and Linux, and low-latency

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Systems Engineer — Ultra-Low Latency Streaming
Senior C++ Systems Engineer — Ultra-Low Latency Streaming

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Senior Systems Engineer, QoS & Ultra-Low Latency Streaming
Senior Systems Engineer, QoS & Ultra-Low Latency Streaming

NVIDIA • California (MO)

On-site
USD 170,000 - 287,500
Senior C++ Systems Engineer - Ultra-Low Latency QoS
Senior C++ Systems Engineer - Ultra-Low Latency QoS

NVIDIA • Santa Clara (CA)

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

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 287,500
Equity
Benefits
Senior C++ Streaming Engineer — Low-Latency Pipelines
Senior C++ Streaming Engineer — Low-Latency Pipelines

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior C++ Systems Engineer – Ultra-Low Latency QoS, Remote
Senior C++ Systems Engineer – Ultra-Low Latency QoS, Remote

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,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