Verkada

Embedded Engineering Lead - Streaming

Job Description

Posted on: 
2025-06-09

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 the existing code base for frequent 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, kernel patches, and secure programming.
  • Preferred experience with embedded Linux, cameras, video codecs, and processing.
  • Strong leadership and collaboration skills.
Apply now

More job openings