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

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 152,000 - 288,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation is seeking a Senior Systems Software Engineer to design and optimize ultra low-latency streaming software for GeForce NOW and future automotive/robotics AI use cases. You will implement high-performance C++ systems and contribute to streaming pipelines across GPU and CPU resources.

You will collaborate with video encoding, cloud networking and systems teams to deliver low-latency, high-fidelity streaming experiences worldwide, while shaping KPIs and performance targets for QoS.

Qualifications

  • Master degree in Computer Science or Electrical Engineering (or equivalent)
  • 5+ years of proven experience in C++ software development, optimization, test and debugging
  • Deep knowledge of operating systems, multi-threading, socket programming, and performance-critical programming in Windows and Linux
  • Good understanding of low-latency transport protocols (e.g., 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 technologies such as 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++ programming
Multi-threading
Socket programming
Performance optimization
Analytical thinking

Education

Master's degree in Computer Science or Electrical Engineering

Tools

WebRTC
GStreamer
RTP/RTCP
QUIC
Linux
Windows

Job description

NVIDIA Corporation is seeking a Senior Systems Software Engineer to design and optimize ultra low-latency streaming software for GeForce NOW and future automotive/robotics AI use cases. You will implement high-performance C++ systems and contribute to streaming pipelines across GPU and CPU resources.

You will collaborate with video encoding, cloud networking and systems teams to deliver low-latency, high-fidelity streaming experiences worldwide, while shaping KPIs and performance targets for QoS.

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 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 Engineer, QoS & Ultra-Low Latency Streaming
Senior Systems Engineer, QoS & Ultra-Low Latency Streaming

NVIDIA • California

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

NVIDIA Corporation • Texas

On-site
USD 152,000 - 287,500
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 Systems Software Engineer – QoS
Senior Systems Software Engineer – QoS

NVIDIA Corporation • Texas

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 Systems Software Engineer – QoS
Senior Systems Software Engineer – QoS

NVIDIA Corporation • California

On-site
USD 170,000 - 287,500
Senior Real-Time Streaming Systems Engineer — Automotive
Senior Real-Time Streaming Systems Engineer — Automotive

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Real-Time Automotive Low-Latency Streaming Engineer
Senior Real-Time Automotive Low-Latency Streaming Engineer

NVIDIA AI • Santa Clara (CA)

On-site
USD 150,000 - 190,000
Equity
Comprehensive Benefits Package