CareerPlanSign in

Embedded Engineer - Streaming

Bay-HQ office💼 Full-time💰 $130,000–$130,000🗓 2026-07-29 → 2026-09-27

Core

Design and implement embedded video encoding and streaming pipelines for Verkada's deployed cameras to ensure live and recorded video delivery with speed, reliability, and security.

Role type

Senior embedded engineer (video streaming)

Builds

High-performance streaming capture experience for live and history videos on security devices

Domain

Physical security / Embedded systems / Video streaming

Deliverable

production ML models | product features

Required skills

C/C++, embedded Linux, video codecs (H.264, H.265/HEVC, AV1), multimedia frameworks (GStreamer, FFmpeg), streaming protocols (RTSP, RTP, RTMP, HLS, DASH, WebRTC), hardware-accelerated encoding/decoding, low-latency optimization

Preferred skills

Hardware-accelerated encoding/decoding pipelines, adaptive bitrate streaming, startup time (TTFF) optimization under constrained resources

Technologies

GStreamer, FFmpeg, H.264, H.265/HEVC, AV1, RTSP, RTP, RTMP, HLS, DASH, WebRTC

Responsibilities

Design and optimize embedded video encoding and streaming pipelines; Implement and tune hardware-accelerated video codecs; Build and extend multimedia frameworks; Integrate and optimize streaming protocols; Profile and optimize video QoE metrics (latency, rebuffering, startup time); Debug issues in encoding pipelines and device utilization

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.