V

Verkada

Builds cloud-managed physical security systems

Embedded Engineer - Streaming

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSan Mateo, CA, USA

About the Job

Requirements

  • A Bachelor of Science or Master of Science degree in Computer Science or a similar degree.
  • At least 5 years of professional experience in embedded systems development, focused on video streaming applications.
  • Proficiency in C and C++ for embedded Linux environments.
  • Must be willing and able to work onsite five days per week.

Responsibilities

  • Design, develop, and optimize embedded video encoding and streaming pipelines for cameras and security devices.
  • Implement and tune hardware-accelerated video codecs, including H.264, H.265/HEVC, and AV1, for performance, quality, and low power consumption.
  • Build and extend multimedia frameworks such as GStreamer and FFmpeg to support real-time video capture, processing, and delivery.
  • Integrate and optimize streaming protocols, including RTSP, RTP, RTMP, HLS, DASH, and WebRTC, for low-latency, reliable video transport at scale.
  • Profile and optimize startup time (TTFF), latency, rebuffering, and overall video quality-of-experience metrics.
  • Debug issues in encoding pipelines, transport layers, and device utilization, including CPU, GPU, and ISP.

Desired Qualifications

  • Hands-on experience with video codecs such as H.264, H.265/HEVC, and AV1, and hardware-accelerated encoding and decoding pipelines.
  • Familiarity with multimedia frameworks such as GStreamer, FFmpeg, or custom video pipelines.
  • Understanding of video streaming protocols, including RTSP, RTP, RTMP, HLS, DASH, and WebRTC, and adaptive bitrate streaming.
  • Experience optimizing for low latency and startup time (TTFF) under constrained resources.

About the Company

Verkada

Builds cloud-managed physical security systems

Verkada builds security cameras and cloud software for organizations that manage workplaces, stores, schools, and other physical sites. Its Command platform brings video security together with door access, alarms, intercoms, air quality sensors, and visitor management in one interface. Operators use a browser or mobile app to review incidents, manage entry permissions, receive alerts, and control equipment across locations. The company sells its devices with software licenses, which include updates and support, and its AI tools search footage and connect events across cameras. Verkada was founded in 2016 and is headquartered in San Mateo, California.

Company size
1,001-5,000
Company stage
Series E
Total funding
$643.9M
Headquarters
San Mateo, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Verkada

See more jobs