Senior Real-Time A/V Engineer - WebRTC & GStreamer

Knightscope, Inc

Sunnyvale (CA)

On-site

USD 155,000 - 210,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) plan
Paid time off

Job summary

Knightscope, Inc in Sunnyvale, CA is hiring two Senior Audio/Video Engineers to own the real-time A/V stack across the ICM and Signals platforms. You will manage WebRTC ingest, low-latency audio and multi-stream rendering for up to 10 concurrent robot video feeds.

The role requires 7–10 years in production A/V, deep WebRTC/codec knowledge, and strong C/C++ with Python tooling. On-site employment with a competitive salary and full benefits is offered.

Qualifications

  • 7–10 years of real-time audio/video systems in production environments.
  • Deep WebRTC expertise: signaling, ICE/STUN/TURN, DTLS-SRTP.
  • Proficient in GStreamer with complex multi-branch pipelines.
  • C/C++ (C++11/14/17) for performance-critical code; Python tooling.
  • SIP/VoIP stacks (pjsip, Asterisk) and low-latency audio.
  • Familiar with H.264/H.265, VP9, AAC, Opus codecs; RTSP/RTMP/HLS.
  • AWS media services and cloud-based pipelines.
  • BS in CS/EE or equivalent.

Responsibilities

  • Design end-to-end real-time video pipeline across platforms.
  • Architect GStreamer multi-branch pipelines; optimize latency.
  • Own audio subsystem with SIP/VoIP integration and <200ms latency.
  • Implement WebRTC signaling, ICE, DTLS-SRTP, media servers.
  • Profile and tune pipeline under multi-robot load.
  • Build Make-a-Clip to extract/annotate video segments.
  • Define and maintain A/V API contracts; document/runbooks.
  • Mentor junior engineers; contribute to architecture.

Skills

Real-time A/V systems
WebRTC
C/C++
Python tooling
SIP/VoIP
Low-latency networking
Mentoring

Education

BS in Computer Science or Electrical Engineering

Tools

GStreamer
Janus/mediasoup
pjsip/Asterisk
AWS (S3/Kinesis/Polly)
NVIDIA NVENC/NVDEC

Job description

Knightscope, Inc in Sunnyvale, CA is hiring two Senior Audio/Video Engineers to own the real-time A/V stack across the ICM and Signals platforms. You will manage WebRTC ingest, low-latency audio and multi-stream rendering for up to 10 concurrent robot video feeds.

The role requires 7–10 years in production A/V, deep WebRTC/codec knowledge, and strong C/C++ with Python tooling. On-site employment with a competitive salary and full benefits is offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Audio/Video Engineer (On-Site Sunnyvale)
Senior Real-Time Audio/Video Engineer (On-Site Sunnyvale)

Knightscope • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Medical, dental, vision
401(k)
Paid time off
Senior Audio/Video Engineer
Senior Audio/Video Engineer

Knightscope • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Medical, dental, vision
401(k)
Paid time off
Senior Audio/Video Engineer
Senior Audio/Video Engineer

Knightscope, Inc • Sunnyvale (CA)

On-site
USD 155,000 - 210,000
Medical benefits
401(k) plan
Paid time off
Staff Real-Time Media Backend Engineer
Staff Real-Time Media Backend Engineer

Fortinet • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k)
11 paid holidays
+2
Senior Real-Time Video Engineer - WebRTC & Low Latency
Senior Real-Time Video Engineer - WebRTC & Low Latency

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 193,000 - 262,000
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
Real-Time Audio Engineer (WebRTC DSP, Production)
Real-Time Audio Engineer (WebRTC DSP, Production)

Hark, Inc. • San Jose (CA)

On-site
USD 170,000 - 400,000
Real-Time Media Backend Engineer
Real-Time Media Backend Engineer

ApplyMint • Beaverton (OR)

Hybrid
USD 100,000 - 150,000
Day-one medical
Company 401(k) match
Pet insurance
+1
Real-Time Media Backend Engineer - C++ (Hybrid)
Real-Time Media Backend Engineer - C++ (Hybrid)

Telestream, LLC • Beaverton (OR)

Hybrid
USD 110,000 - 150,000
Day-one medical
Life & disability insurance
401(k) match
+4
Web Audio Engineer - Real-Time DSP & WebRTC
Web Audio Engineer - Real-Time DSP & WebRTC

Zoom • United States

Hybrid
USD 221,000 - 255,000