Software Engineer, Video Streaming

EngRadar
US - California - Mountain View
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Design and implement an efficient pipeline using state-of-the-art video streaming techniques for real-time data delivery. Build an offline streaming simulation framework to iterate algorithms and predict online performance for the Teleoperations platform.

Requirements: Requires a PhD in Computer Science or a BS/MS with 2+ years of relevant industry experience. Proficiency in C/C++ or Go and familiarity with networking protocols like TCP/IP are essential.

Key Skills: C++, Go, TCP/IP, Socket Programming, Congestion Control, WebRTC, Video Codecs, GPU Programming, Network Simulation, Real-time Communication Systems, Bandwidth Estimation, Rate Control

Benefits: Annual performance bonus, Equity, Competitive benefits package




Fast Track Upload