About The Position

NVIDIA is seeking a Senior Systems Software Engineer to extend GeForce NOW’s low-latency streaming technology to automotive platforms. The role focuses on adapting and hardening real-time streaming pipelines to meet the determinism, reliability, and certification needs of in-vehicle systems, combining real-time media streaming with safety-critical software development. The engineer will work with RTOS platforms and develop QM-classified streaming software, ensuring appropriate architectural isolation from ASIL-rated components. The role also involves collaboration with functional safety teams, building validation infrastructure, defining performance and safety metrics, and contributing to code reviews and engineering and safety processes.

Requirements

  • Proficiency in C/C++, including 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 another RTOS environment for automotive or a similar safety-critical domain.
  • Solid understanding of ISO 26262 classification concepts (QM vs. ASIL) and freedom-from-interference and partitioning principles.
  • Experience with real-time video/audio pipelines, including encoding, decoding, network protocols (RTP/RTCP/SRTP), and QoS algorithms such as adaptive streaming, FEC, L4S, and ECN.
  • 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 in the stated areas.

Nice To Haves

  • Experience with automotive SoCs and hypervisors.
  • Background in interactive, latency-sensitive streaming applications such as gaming, video conferencing, or cloud streaming.
  • Exposure to automotive cybersecurity standards such as ISO 21434 alongside functional safety.
  • Background with automotive connectivity, including TCU integration, cellular (LTE/5G) link behavior, link bonding or failover, and designing for variable and lossy last-mile networks.
  • Experience employing agentic tools for code and documentation.

Responsibilities

  • Extend and adapt the low-latency streaming stack to RTOS platforms such as QNX and AUTOSAR Adaptive/Classic, meeting determinism, timing, and partitioning requirements.
  • Develop QM-classified streaming software with freedom-from-interference awareness and architectural isolation from ASIL-rated components under ISO 26262.
  • Collaborate with functional safety teams on freedom-from-interference and resource-partitioning requirements relative to colocated safety-critical systems.
  • Build and evolve test infrastructure and tools to validate real-time performance and fault-tolerance behavior for automotive streaming scenarios.
  • Define and monitor performance and safety metrics and drive continuous product improvement.
  • Review code and design across the team and help evolve engineering and safety processes.

Benefits

  • Highly competitive salaries.
  • Comprehensive benefits package.
  • Equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service