Embedded Engineer - Streaming
Verkada · San Mateo, CA · Today
On-siteEngineering$130k–$280k/yrFull-time
About the role
The Streaming team owns the full-stack infrastructure powering the video experience for over 1M+ Verkada cameras. We take on complex streaming challenges to deliver live and recorded video with unmatched speed, reliability, and security.
Responsibilities
- Design, develop, and optimize embedded video encoding and streaming pipelines for Verkada’s camera and security devices.
- Implement and tune hardware-accelerated video codecs (H.264, H.265/HEVC, AV1) for performance, quality, and low power consumption.
- Build and extend multimedia frameworks (e.g., GStreamer, FFmpeg) to support real-time video capture, processing, and delivery.
- Integrate and optimize streaming protocols (RTSP, RTP, RTMP, HLS, DASH, WebRTC) for low-latency, reliable video transport at scale.
- Profile and optimize startup time (TTFF), latency, rebuffering, and overall video QoE metrics.
- Debug issues in encoding pipelines, transport layers, and device utilization (CPU/GPU/ISP).
Requirements
- BS or MS degree in Computer Science (or similar degree).
- 5+ years of professional experience in embedded systems development, with a focus on video streaming applications.
- Proficiency in C/C++ for embedded Linux environments.
Qualifications
- Nice to have: Strong hands-on experience with video codecs (H.264, H.265/HEVC, AV1) and hardware-accelerated encoding/decoding pipelines.
- Familiarity with multimedia frameworks such as GStreamer, FFmpeg, or custom video pipelines.
- Solid understanding of video streaming protocols (RTSP, RTP, RTMP, HLS, DASH, WebRTC) and adaptive bitrate streaming.
- Experience optimizing for low latency and startup time (TTFF) under constrained resources.
Skills
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
Benefits
Verkada is committed to fostering a workplace environment that prioritizes the holistic health and wellbeing of our employees and their families by offering comprehensive wellness perks, benefits, and resources. Our benefits and perks programs include, but are not limited to: healthcare programs, medical, vision and dental coverage, HSA/FSA, parental leave policy, and more.
Pay
Average annual salary range: $130,000—$280,000 USD.
Schedule
Full-time, onsite position.