Embedded Engineering Lead - Streaming

Verkada · Enterprise · Bayoffice · Cameras

Verkada is seeking an Embedded Engineering Lead for their streaming team, focusing on video streaming solutions. The role involves leading embedded development, code reviews, debugging, and contributing to new features for OTA updates. The ideal candidate has 8+ years of Linux development experience in C, with preferred experience in embedded Linux, cameras, and video codecs.

What you'd actually do

  1. Be the lead on the streaming team for all things embedded.
  2. Lead code reviews, debugging, and bug fixes.
  3. Experiment/test with new development boards.
  4. Make regular contributions to existing code base to push new features OTA on a frequent basis.
  5. Collaborate with senior leadership to define new specs for future products.

Skills

Required

  • Linux development
  • C
  • agile team environment
  • Linux servers
  • Linux device drivers
  • Linux kernel patches
  • secure operating systems
  • security focused programming

Nice to have

  • Go
  • Python
  • embedded Linux
  • cameras
  • video codecs
  • video processing

What the JD emphasized

  • 8+ years of experience working on Linux development as a Software Engineer
  • Proficient in C
  • Must be willing and able to work onsite five days per week