Verkada

Embedded Engineering Lead - Streaming

Job Description

Posted on: 
2026-01-29

Responsibilities

  • Lead the streaming team for all embedded systems tasks.
  • Conduct code reviews, debugging, and bug fixes.
  • Experiment and test with new development boards.
  • Contribute to existing codebase for Over-The-Air (OTA) updates.
  • Collaborate with senior leadership to define specifications for future products.

Job Requirements

  • Bachelor’s degree in Computer Science or similar field.
  • 8+ years of experience in Linux development as a Software Engineer.
  • Proficient in C; knowledge of Go and Python is a plus.
  • Experience in an agile team environment.
  • Familiarity with Linux servers, device drivers, and secure operating systems.
  • Preferred experience with embedded Linux, cameras, and video codecs.
  • Willingness to work onsite five days a week.
Apply now

More job openings