Verkada

Embedded Engineering Lead - Streaming

Job Description

Posted on: 
2025-07-21

The Embedded Engineering Lead will oversee the streaming team, focusing on embedded systems related to video security products, leading code reviews, debugging, and contributing to the code base for new features.

Responsibilities

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

Job Requirements

  • BS in Computer Science or a similar degree.
  • 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 security-focused programming.
  • Preferred experience with embedded Linux, cameras, and video processing.
  • Strong debugging and problem-solving skills.
Apply now

More job openings