Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Software Engineer – WebRTC Streaming

NVIDIA

. Design, develop, optimize, and debug C++ software for ultra low-latency streaming systems .

Posted 10/22/2026full-timeRemote • United StatesSenior💰 $184,000 - $356,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++ software development for ultra low-latency streaming systems, with a strong focus on WebRTC architecture and real-time protocols. Capable of optimizing performance and debugging complex issues across software and hardware boundaries.

Highest-signal resume keywords
C++ Software DevelopmentWebRTC ArchitectureReal-Time ProtocolsNetworking Quality KPIsEmbedded Operating Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++WebRTCICESTUN/TURNDTLS-SRTPSCTP Data ChannelsRTP/RTCPVideo CodecsMultithreadingMemory Management
Soft Skills
Analytical SkillsProblem-Solving SkillsSelf-Motivated
Tools & Technologies
QNXLinuxAutomotive SoftwareTelematics
Certifications & Qualifications
Master’s Degree in Computer ScienceMaster’s Degree in Electrical Engineering
Industry Keywords
Streaming SystemsReal-Time MediaIETF StandardsConnected Vehicle PlatformsSafety-Critical Platforms

Tech Stack

Tools & technologies
LinuxC++

About the role

Key responsibilities & impact
  • Design, develop, optimize, and debug C++ software for ultra low-latency streaming systems
  • Implement WebRTC and related real-time protocols and congestion-control algorithms from the ground up, working directly from specifications
  • Identify gaps in existing standards and develop solutions through protocol design, reference implementations, and contributions to IETF Internet-Drafts and RFCs
  • Define and implement KPIs for networking quality, streaming quality, and user experience
  • Integrate streaming software with platform services, connectivity layers, and/or automotive system components
  • Build next-generation applications with media and data streaming capabilities

Requirements

What you’ll need
  • Deep working knowledge of WebRTC architecture and internals
  • Hands-on experience across the transport, security, and media path — ICE, STUN/TURN, DTLS-SRTP, SCTP data channels, and RTP/RTCP with the feedback loop that drives pacing and bandwidth estimation
  • 8+ years of experience developing, optimizing, and debugging C++ software
  • Master’s degree in Computer Science or Electrical Engineering, or equivalent experience
  • Strong understanding of operating systems, multithreading, memory management, networking, and systems programming
  • Ability to debug complex issues across software, OS, media pipelines, platform, and hardware boundaries
  • Strong analytical and problem-solving skills, with a self-motivated approach
  • Contributions to open-source real-time media projects or IETF/W3C standards work are advantageous
  • Experience with video codecs and formats such as H.264/AVC, H.265/HEVC, AV1, color spaces, or hardware-accelerated encode/decode is advantageous
  • Background with QNX, QNX Safety, Linux, or embedded operating systems for safety-critical platforms is advantageous
  • Experience with automotive software, telematics, connected vehicle platforms, or car connectivity is advantageous

Benefits

Comp & perks
  • Competitive salaries
  • Generous benefits package
  • Equity