Senior Software Engineer – WebRTC Streaming

Job not on LinkedIn

🔥 0 minutes ago

🏄 California, Texas – Remote

infoinfo

💵 $184k - $356.5k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• 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

• 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

• Competitive salaries • Generous benefits package • Equity

Apply Now

Similar Jobs

🔥 11 minutes ago

Leidos

10,000+ employees

🏥 Healthcare

💼 Consulting

📦 Logistics

Software Engineer building AI-enabled backend services, agents, and automation workflows for Leidos’ mission-critical platforms. Developing secure, scalable solutions with LLMs, APIs, IaC, and CI/CD.

🔥 11 minutes ago

Leidos

10,000+ employees

🏥 Healthcare

💼 Consulting

📦 Logistics

Senior Software Engineer building AI agents, microservices, and secure distributed platforms for Leidos’ mission-critical environments. Leading architecture, automation, and compliant software delivery.

🔥 19 minutes ago

Replika

51 - 200

🤖 Artificial Intelligence

👥 B2C

Senior Product Engineer building Replika’s AI companion across iOS, Android, and backend. Owning consumer features and monetization from concept to launch.

🔥 21 minutes ago

Canals

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

Senior backend engineer building scalable, reliable systems for Canals, which develops automation and AI software for wholesale distributors. Owning complex projects and shaping product features.

🔥 43 minutes ago

VetsEZ

201 - 500

🏥 Healthcare

💼 Consulting

📦 Logistics

Senior Applied AI Product Engineer building AI-powered healthcare products for patient engagement, care coordination, and claims management. Supporting a large federal government healthcare modernization project at VetsEZ’s EZLabs.