Software Engineer, Video Streaming

EngRadar

Mountain View (CA)

On-site

USD 150,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual performance bonus
Equity
Competitive benefits package

Job summary

EngRadar is seeking a highly skilled engineer to design and implement an efficient pipeline for real-time video streaming. You will build an offline simulation framework to iterate algorithms and forecast online performance for our Teleoperations platform.

The role requires a PhD in CS or a BS/MS with 2+ years of industry experience, with proficiency in C/C++ or Go and familiarity with TCP/IP networking. This position offers competitive compensation and strong growth opportunities.

Qualifications

  • Requires PhD in Computer Science or BS/MS with 2+ years of relevant industry experience.
  • Proficiency in C/C++ or Go and familiarity with TCP/IP networking protocols.
  • Experience with real-time video streaming systems or simulation is a plus.

Responsibilities

  • 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.
  • Collaborate with cross-functional teams to validate performance and scalability goals.

Skills

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

Education

PhD in Computer Science
BS/MS with 2+ years industry experience

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Video Streaming Engineer (C/C++, Go) - Bonus
Real-Time Video Streaming Engineer (C/C++, Go) - Bonus

EngRadar • Mountain View (CA)

On-site
USD 150,000 - 230,000
Annual performance bonus
Equity
Competitive benefits package
Realtime Video Streaming Engineer for Teleoperations
Realtime Video Streaming Engineer for Teleoperations

Nuro • Mountain View (CA)

On-site
USD 160,000 - 240,000
Annual performance bonus
Equity
Competitive benefits package
Senior Video Software Engineer
Senior Video Software Engineer

KAKE • Pittsburgh

On-site
USD 90,000 - 120,000
Senior Software Engineer, Video Streaming
Senior Software Engineer, Video Streaming

Nuro • Mountain View (CA)

On-site
USD 193,930 - 291,150
Real-Time C++ Software Engineer - Video Streaming & Camera Systems
Real-Time C++ Software Engineer - Video Streaming & Camera Systems

Rayvector Technologies • Tualatin (OR)

On-site
USD 110,000 - 160,000
Software Engineer, Multimodal Backend Systems
Software Engineer, Multimodal Backend Systems

Nord Resume • San Francisco (CA)

On-site
USD 140,000 - 210,000
Startup Equity
Catered Meals
Commuter Benefit
+7
Senior Software Engineer, Streaming Platform
Senior Software Engineer, Streaming Platform

Auth21 • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
Bonus
Paid Time Off
+1
Software Engineer, Video Streaming
Software Engineer, Video Streaming

Nuro • Mountain View (CA)

On-site
USD 160,000 - 240,000
Annual performance bonus
Equity
Competitive benefits package
Video Streaming & Real-Time Media Architect (Fully Remote)
Video Streaming & Real-Time Media Architect (Fully Remote)

Oowlish • United States

Remote
USD 150,000 - 210,000
Remote work option
Home office setup
Remote Senior Streaming Software Engineer (C++)
Remote Senior Streaming Software Engineer (C++)

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits package