Skip to main content

Verkada

Embedded Engineer - Streaming

San Mateo, CA United StatesFrom $260kfull-timemidAdded today

About this role

Verkada seeks an embedded video streaming engineer to design and optimize streaming pipelines powering 1M+ deployed security cameras. You'll work across the full stack—from hardware-accelerated video codecs to streaming protocols—ensuring fast, reliable, secure video delivery at scale.

What you'll do

  • Design and optimize embedded video encoding and streaming pipelines for camera devices
  • Implement and tune hardware-accelerated video codecs (H.264, H.265/HEVC, AV1) for performance and low power consumption
  • Build and extend multimedia frameworks like GStreamer and FFmpeg for real-time video capture and delivery
  • Integrate and optimize streaming protocols (RTSP, RTP, RTMP, HLS, DASH, WebRTC) for low-latency transport
  • Profile and optimize video quality metrics including startup time, latency, and rebuffering
  • Debug and resolve issues in encoding pipelines and device resource utilization

What they're looking for

  • C/C++ embedded Linux development
  • Video codec implementation (H.264, H.265/HEVC, AV1)
  • Hardware-accelerated encoding and decoding pipelines
  • Multimedia frameworks (GStreamer, FFmpeg)
  • Streaming protocols (RTSP, RTP, RTMP, HLS, DASH, WebRTC)
  • Video quality optimization (latency, TTFF, adaptive bitrate)
  • Embedded systems profiling and optimization
  • Device resource management (CPU, GPU, ISP)

Benefits

  • 100% employee healthcare premium coverage under at least one plan; 80% family coverage under all plans
  • Nationwide medical, vision, and dental coverage
  • HSA with employer contributions and FSA options
  • Paid parental leave and fertility benefits
  • Flexible PTO, personal sick time, and paid holidays
  • Professional development stipend, wellness programs, and daily healthy lunches
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Verkada

Verkada builds cloud-managed, AI-driven security solutions for enterprise customers, including physical security and building management products. The company is hiring Technical Support Engineers to troubleshoot issues and assist customers, as well as Solutions Engineers to provide pre-sales support and design tailored solutions.

View all jobs at Verkada

Likely interview questions

  • Walk us through a video streaming optimization project you led—what bottlenecks did you identify and how did you resolve them?
  • Describe your hands-on experience with hardware-accelerated video codec implementation. Which codec and hardware platform?