← Back to results

Engineering Manager – Camera Firmware Platform

Lead a technical team to enhance the reliability and performance of firmware for a fleet of over 1.8 million devices.

Location
San Mateo, CA United States
Compensation
$200k–$315k/yr
Level
lead
Type
full time · On-site

Posted by employer 5 days ago

First seen on Joblaze 4 days ago

Last verified on the company career page 18 minutes ago

Apply at Verkada → Save job Scanned from verkada.com

Skills & Technologies

What you'll build

  • Lead and grow a team of engineers
  • Define technical vision and roadmap
  • Drive storage optimizations
  • Guide firmware platform improvements
  • Own fleet-wide reliability metrics

Must have

  • 8+ years of software engineering experience
  • 2+ years leading or managing teams
  • Strong expertise in systems programming in C/C++
  • Experience designing storage systems for high-throughput workloads
  • Hands-on experience profiling and optimizing system-level performance

Nice to have

  • Experience with Linux kernel fundamentals
  • Experience with camera or video SoCs
  • Experience building firmware update systems
  • Experience with cloud infrastructure
  • Experience with hard drives and RAID

Practical constraints

  • Onsite presence required five days per week

Role intensity

10% coding — mostly leadership/strategy

Requirements

Experience
8+ years
Education
Bachelor's degree
Visa
Sponsorship available

Benefits

401k Match Professional Development Stipend Wellness/Fitness Benefits Commuter Benefits Health Insurance Parental Leave

Joblaze summary

The Engineering Manager for Camera Firmware Platform at Verkada leads a team focused on enhancing the reliability and performance of firmware across a vast fleet of cameras. This role requires expertise in embedded systems and storage architecture, with a strong emphasis on optimizing video retention and system efficiency. Ideal candidates have significant experience in software engineering and team leadership, particularly in high-throughput environments. The position is integral to Verkada's mission of delivering robust security solutions, necessitating close collaboration with various technical teams.

Joblaze insights

  • Listed 4 days ago — first seen on Joblaze October 31, 2026. Last confirmed on Verkada's careers page November 4, 2026.
  • Salary band is above the typical range for Management roles (median ~$170,000).
  • Starts above 35% of 26 comparable lead management roles in United States that list Go we track (median $200,000 across 15 companies). See Go salary trends
  • Go appears in 5.9% of 623 comparable lead management roles in United States; C appears in 1.1% of 623 comparable lead management roles in United States.

Quick facts

Is the Engineering Manager – Camera Firmware Platform role remote?
No — this is an on-site role in San Mateo, CA United States.
What's the salary range?
Verkada lists $200,000–$315,000 for this role.
How much experience is required?
At least 8 years of relevant experience for this Engineering Manager – Camera Firmware Platform role.
Where is the role based?
Verkada is hiring for this position in San Mateo, CA United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: C, C++, Go, Linux, NAND, RAID.
Does Verkada sponsor work visas for this role?
Yes — the posting indicates visa sponsorship is available for the right candidate.
What seniority level is this role?
Verkada targets lead candidates for this position.
Is this full-time or contract?
Full-time for this Engineering Manager – Camera Firmware Platform role at Verkada.

From the original posting

Who We Are

About the Team

The Camera Firmware Platform team owns the foundation that every Verkada camera runs on. While our product firmware teams bring new camera categories to market, this team makes every camera in the fleet, both existing and future models, more reliable, faster, leaner, and more power-efficient.

  • Edge Storage: We own the on-camera storage stack that turns every Verkada camera into a self-contained recording device. Our mandate is reliable, accessible, secure, and observable storage of customer video. Footage is preserved instantly across SD cards and raw NAND, even during network outages or sudden power loss, for millions of cameras and petabytes of video. This extends to the backend services that manage retention, cloud backup, and storage health across the fleet.
  • Firmware Platform: Building on that foundation, we own the cross-cutting firmware systems underneath every camera feature: boot and shutdown, memory and power management, system state orchestration, IPC, observability, and firmware update. We build these once, for every camera model and SoC, so product teams can move fast without rebuilding the same infrastructure.

About the Role

As the Engineering Manager for Camera Firmware Platform, you will lead a highly technical team of storage and embedded systems engineers responsible for the reliability, performance, power, and stability of firmware running on a fleet of more than 1.8 million perpetually online devices. You will set the storage and platform roadmap, decide which fleet-wide investments matter most, and turn them into measurable improvements in footage retention, storage endurance, boot time, memory headroom, power draw, and crash rates.

You will partner closely with the Camera Firmware product team, Hardware, Streaming, Computer Vision, Cloud Infrastructure, Security, Manufacturing, and Product. You will also work with Verkada Linux, the shared OS layer across all Verkada product lines, to incubate platform capabilities on cameras and contribute them back for use across the company product lines.

This role combines deep technical leadership with people management. We are committed to a thriving in-office culture, and this role requires onsite presence at our HQ in San Mateo, CA.

What You'll Do

Lead the team

  • Lead and grow a team of storage, firmware, and systems engineers, and recruit and retain top-tier embedded talent as the team expands its charter.
  • Mentor engineers through design reviews, code reviews, career development, and execution management.
  • Define the technical vision and multi-quarter roadmap for camera storage and firmware platform, balancing fleet-wide investments against support for new camera launches.
  • Establish engineering best practices around testing, observability, incident response, root-cause analysis, and long-term maintainability.

Drive storage optimizations

  • Storage stack and architecture: Own the on-camera storage stack end to end, including filesystems (ext4, UBIFS), video layout and indexing, SD/eMMC drivers, and raw NAND. Lead next-generation storage architecture such as new SD card modes, partition-level encryption, and secure deletion of expired footage.
  • Reliability, endurance, and retention: Guarantee footage integrity through power loss, filesystem corruption, and failing media. Minimize write amplification with aligned, batched writes, and extend retention through index compression, smarter SD card capacity allocation, and better high versus low-quality stream storage.
  • Storage observability: Build deep storage observability of SD and NAND health, erase counts, bad blocks, UBI counters, writes per hour, and retention metrics that feed release go/no-go decisions.
  • Testing: Build hardware-in-the-loop testing for storage disaster cases such as full-period retention, OTA transitions across storage layout changes, partition reformats, EEPROM recovery, and SD controller firmware updates.
  • Media qualification: Partner with Hardware teams and external flash vendors to evaluate, qualify, and validate next-generation storage media.
  • Backend and network storage: Guide the evolution of storage-adjacent backend systems for retention, cloud backup, archives, and storage health notifications. Build on-premises storage appliances where cameras back up footage to RAID-backed hard drives over the LAN, with SMART-based drive health monitoring.

Drive firmware platform improvements

  • Boot and shutdown: Optimize boot and shutdown paths across the boot stack, kernel, userspace services, and backend connection. This is critical for reducing downtime and maximizing video footage retention.
  • System resources: Optimize memory, power, and network on resource-constrained embedded devices. Reduce DRAM and flash footprint of firmware services. Prevent brownouts at peak load with power management schemes such as Dynamic Frequency Scaling (DFS). Make network traffic between device and backend more efficient and resilient with techniques such as retry backoff with jitter and connection consolidation.
  • Device State Management: Orchestrate device-level state transitions such as system and service restarts, OTA, DSP pipeline restart, commissioning and decommissioning. Sequencing these operations in the correct order is critical for correct device function.
  • Observability and debuggability: Add core dumps and stack traces for crashes, reliable IPC message delivery, power-on self tests, standardized per-service and fleet-wide metrics, and system-wide log levels.
  • Developer and release velocity: Improve build and kernel tooling, remote serial and flashing access, AI-assisted code review and workflows, and standardized manufacturing release and flashing automation across camera models.

Operate at fleet scale

  • Own fleet-wide reliability metrics for retention, storage health, crash rates, memory pressure, boot time, and power, and make them visible in release go/no-go decisions.
  • Find and fix issues before customers notice them, using diagnostic data from across the fleet.

What You Bring

  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 8+ years of software engineering experience in embedded or systems software, including 2+ years leading or managing high-performing systems, storage, platform, or infrastructure teams.
  • Experience designing storage systems for continuous, high-throughput write workloads, such as video recording.
  • Strong expertise in systems programming in C/C++; experience with Go or other higher-level languages preferred.
  • Hands-on experience profiling and optimizing system-level performance, memory, and power on resource-constrained devices.
  • Experience designing concurrent userspace services and IPC mechanisms (shared memory, sockets, message queues) and reasoning about their trade-offs.
  • Experience debugging complex OS or storage issues in production, across large deployed fleets.
  • Demonstrated success driving technical strategy and aligning multiple teams around shared platform investments.
  • Excellent communication skills, with the ability to influence technical direction across Hardware, Firmware, Backend, and Product.
  • Willingness and ability to work onsite five days per week.

Bonus Qualifications

  • Experience with Linux kernel fundamentals and device drivers
  • Experience with storage fundamentals: NAND flash behavior, filesystem fault tolerance, SD/eMMC protocols, partition tables, write amplification, and power-loss protection.
  • Experience with camera or video SoCs (e.g., Ambarella), ISP/DSP pipelines, or video encoding.
  • Experience building firmware update, fleet observability, or device management systems for millions of IoT devices.
  • Experience with cloud infrastructure and backend systems.
  • Experience with hard drives and RAID (e.g., mdadm, ZFS), SMART monitoring, or building NAS/NVR products.
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Starting January 2027, Verkada will match a portion of an employee’s 401(k) contributions based on eligible earnings. Match vests on 2 year anniversary
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits

Additional Information

  • We do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa.

Annual Pay Range

Estimated Annual Pay Range
$200,000—$315,000 USD

Verkada Is An Equal Opportunity Employer

Standard company text repeated across Verkada's postings is omitted here.

Similar positions

Verkada
Lead Product Manager, Video Platform
Verkada · San Mateo, CA United States
Verkada
Product Marketing Manager, Privacy and Data Security
Verkada · San Mateo, CA United States
Verkada
Engineering Manager, Access Control
Verkada · San Mateo, CA United States
Verkada
Group Product Manager, Video Platform
Verkada · San Mateo, CA United States
Verkada
MBA Full-Time Hire - Product
Verkada · San Mateo, CA United States