NVIDIA logo
NVIDIA2 months ago

Senior Systems Software Engineer – Cloud Networking

$224,000–$356,500 year

On-site · Santa Clara, California, United States

Type
Full Time
Level
Senior Level
Education
Doctorate Or Professional Degree
Company size
Enterprise

Job Summary

Join NVIDIA's GeForce NOW as a Senior Systems Software Engineer, driving the development of low-latency media streaming technology for cloud-based applications. Collaborate with data center network architects to design innovative network routing and QoS algorithms. Utilize data analytics to enhance user experience and generate models that simulate end-user networks. A PhD or Master’s degree with 10+ years experience in networking and software development is required, alongside fluency in networking protocols and hands-on programming skills.

Required Qualifications

  • PhD or Master’s degree or equivalent experience in Computer Science, EE, or a closely related field
  • 10+ years of experience in networking and software development
  • Fluent in L2, L3 networking stacks as well as IP routing, multicast, QoS, and transport layer protocols
  • Hands-on experience with networking protocols and concepts, including BGP, RTP, QUIC, SCTP, TLS, STUN, TURN, and ICE
  • Familiarity with congestion control, buffer bloat, active queue management methods, and concurrent traffic handling
  • Hands-on experience with programming in C++ and Python, socket programming, multi-threaded systems, and real-time media applications
  • Hardworking and self-motivated with excellent analytical and problem-solving skills

Desired Qualifications

  • Experience with IPv4/IPv6 routing optimizations, BGP, OSPF/IS-IS, and knowledge of related protocols
  • Experience in working with global ISPs, internet peering, and network performance monitoring
  • Good understanding of multimedia streaming technologies such as WebRTC and WebTransport
  • Knowledge of Software-Defined Networking (SDN), Software-Defined WAN (SD-WAN), or network security protocols
  • Familiar with wireless communications standards such as 802.11a/b/g/n/ac, LTE, and/or 5G as well as experience in modeling multi-protocol networks using NS3, GNS3, EVE-NG, and/or Mininet
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$224k – $357k / yr

Senior Systems Software Engineer – Cloud Networking · NVIDIA

Apply on Sorce