Senior Systems Software Engineer, Low Latency Streaming Technology

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
61 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $236k
$150k $302k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $177,300–$235,750 — the blue band above. At the midpoint, this role pays about $236k versus about $207k for comparable roles.

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 · Senior Systems Software Engineer, Low Latency Streaming Technology

The Senior Systems Software Engineer, Low Latency Streaming Technology - Automotive joins the team building the technology powering ultra-low-latency, interactive cloud streaming. This role involves extending and adapting the low-latency streaming stack to RTOS platforms like QNX and AUTOSAR Adaptive/Classic to meet strict determinism and timing requirements. You will develop QM-classified streaming software with freedom-from-interference awareness per ISO 26262 standards, ensuring architectural isolation from ASIL-rated components. Key responsibilities include building test infrastructure to validate real-time performance, reviewing code, and monitoring safety metrics. Required skills include proficiency in C/C++, experience with real-time video/audio pipelines, network protocols like RTP/RTCP/SRTP, and QoS algorithms. The work focuses on adapting real-time media streaming for safety-critical automotive platforms, requiring deep knowledge of RTOS and software safety standards.

What you'll do

  • Adapt and extend the low-latency streaming stack to RTOS platforms like QNX and AUTOSAR.
  • Develop QM-classified streaming software with freedom-from-interference awareness for ISO 26262 compliance.
  • Ensure architectural isolation from ASIL-rated components through strict resource partitioning.
  • Build and evolve test infrastructure to validate real-time performance and fault-tolerance for automotive scenarios.
  • Define and monitor performance and safety metrics to drive continuous product improvement.
  • Review code and designs to evolve team engineering and safety processes.

What we're looking for

  • Proficiency in C/C++ with strong systems software programming and open-box debugging skills.
  • Hands-on experience developing, debugging, and performance tuning real-time, latency-sensitive software in QNX or other RTOS environments.
  • Solid understanding of ISO 26262 classification concepts and freedom-from-interference/partitioning principles.
  • Experience with real-time video/audio pipelines, including encoding, decoding, network protocols (RTP/RTCP/SRTP), and QoS algorithms.
  • Understanding of deterministic, thread-safe, and memory-safe coding practices.
  • BS or MS in Computer Science, Electrical Engineering, or Computer Engineering (or equivalent experience) with 8+ years of experience.
  • Experience with automotive SoCs, hypervisors (preferred).
  • Background in interactive, latency-sensitive streaming applications such as gaming, video conferencing, or cloud streaming (preferred).

More like this

Similar roles

Senior System Software Engineer, Automotive Performance

Nvidia

Remote (Santa Clara, CA) 81 days ago $224,000–$356,500
C C++ Linux QNX Android Safe RTOS Hypervisor Virtualization Benchmarking Compiler Optimizations AI ML Tegra Profiling Tools Boot Time Optimization Runtime Performance
10+ yrs exp Remote

Senior System Software Engineer, Automotive Performance

Nvidia

Remote (CA) 4 days ago $152,000–$241,500
C C++ Linux QNX Android Safe RTOS Hypervisor Virtualization Benchmarking Compiler Optimizations AI ML Tegra Profiling Tools Boot Time Optimization Runtime Performance
5+ yrs exp Remote

Senior Software Engineer, WebRTC Streaming

Nvidia

Remote (Santa Clara, CA) +2 5 days ago $184,000–$287,500
C++ WebRTC RTP RTCP ICE STUN TURN DTLS-SRTP SCTP H.264 H.265 AV1 GStreamer libwebrtc libvpx libaom Linux QNX Multithreading Networking
8+ yrs exp Remote

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

Principal Software Engineer, AI Software Automotive Lead

Qualcomm

San Diego, CA 40 days ago $223,600–$335,400
C/C++ Python PyTorch TensorFlow ONNX JAX QNX Android Automotive Linux AUTOSAR ISO 26262 ASPICE ISO/SAE 21434 QNN SNPE QAIRT Genie CNNs Transformers Quantization Pruning Git Agile Embedded Systems Distributed Systems
8+ yrs exp