Director of Firmware Engineering, Cameras

Verkada · Enterprise · Bayoffice · Cameras

Director of Firmware Engineering for Verkada's camera product line, leading embedded software development for high-volume, AI-powered physical security devices. Focus on NPI, core camera OS, imaging systems, firmware delivery at scale, and team management.

What you'd actually do

  1. Partner on New Product Development (NPI): Work side-by-side with the Hardware and Electrical Engineering teams from the conceptual phase through mass production. You will co-design system architectures, evaluate new silicon (SoCs, sensors), provide early firmware requirements for board designs, and ensure seamless hardware-software integration for our next generation of cameras.
  2. Oversee Core Camera Firmware: the group responsible for the foundation of our camera OS. This includes driving new hardware bring-up, porting vendor SDKs, developing low-level drivers, and managing robust Over-The-Air (OTA) firmware update mechanisms.
  3. Oversee Camera Imaging Systems: the team dedicated to maximizing image quality. They guide efforts in Image Signal Processor (ISP) tuning, sensor integration, and optimizing the end-to-end imaging and video encoding pipeline.
  4. Drive Firmware Delivery & Quality: Champion the group responsible for deploying new firmware releases at a massive scale. You will oversee the development of release tooling, refine deployment processes, establish CI/CD best practices, and closely monitor fleet health metrics to ensure exceptional reliability.
  5. Scale and Mentor the Team: Recruit, hire, and mentor exceptional firmware engineers and engineering managers. Foster a culture of technical excellence, continuous learning, and cross-functional collaboration.

Skills

Required

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 8+ years of hands-on embedded software or firmware engineering experience
  • 4+ years of engineering management experience
  • Technical expertise with Linux and C for embedded systems.
  • Strong understanding of modern software delivery practices, including CI/CD pipelines, automated testing, and fleet-wide release management.
  • Excellent communication skills

Nice to have

  • Experience with ISP tuning and image processing pipelines is highly preferred.
  • Prefer familiarity with modern camera architectures, and camera SoCs (e.g., Ambarella, Qualcomm, or similar).

What the JD emphasized

  • shipping high-volume consumer or enterprise hardware products
  • managing other managers
  • leading organizations of 15+ engineers
  • ISP tuning
  • image processing pipelines
  • modern software delivery practices
  • CI/CD pipelines
  • automated testing
  • fleet-wide release management
  • modern camera architectures
  • camera SoCs