Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
NVIDIA Corporation logo

Senior Software Engineer, Streaming Protocols

NVIDIA Corporation

7/13/2025

US, CA, Santa Clara

Full-time

Salary: $184,000 - $356,500


Job Description

NVIDIA is seeking a Senior Systems Software Engineer with a focus on streaming protocols to join their team and work on next-generation cloud-based streaming technology.

Requirements

  • Master's degree in Computer Science or Electrical Engineering
  • 8+ years of proven experience in C++ software development, optimization, and debugging
  • Hands-on experience with streaming protocols such as RTP, WebRTC, Web Sockets, and QUIC
  • In-depth knowledge of WebRTC architecture, peer connection lifecycle, ICE handshake, and real-time protocols
  • Familiarity with DC-SCTP internals, congestion control, stream management, and integration within WebRTC stacks

Responsibilities

  • Develop innovative networking and software algorithms for secure, ultra-low-latency cloud-based streaming technology
  • Collaborate on signaling, ICE handshake, TURN/STUN server integration, and NAT traversal logic
  • Implement, configure, and debug TLS/SSL security protocols
  • Use DC-SCTP and related libraries to improve the performance and reliability of SCTP
  • Analyze user and system-level metrics using sophisticated data analytics tools

Benefits

  • Multiple relocation packages
  • Two weeklong shutdowns (mid-summer and year-end) in the US (in addition to PTO)
  • 8-week parental leave
  • 9 Employee Resource Groups
  • Annual bonus offering
  • Flexible work arrangements
  • Up to 6% 401K matching
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎