SlipstreamJobsFresh Startup & VC-Backed Jobs

Embedded Engineering Manager - Storage Systems

Verkada - San Mateo, CA, United States - In-office - posted 2026-09-18

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 200,000 - 315,000 / annual

Verkada is a physical AI platform company transforming organizational security with integrated solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. The company has 30,000+ customers (including 100+ Fortune 500 companies), a $5.8B valuation, and over $1 billion in annualized bookings. The Storage team owns the distributed infrastructure that transforms every Verkada camera into an intelligent, self-contained recording device. As Embedded Engineering Manager for Storage Systems, you will lead a highly technical team responsible for the software and infrastructure powering Verkada's on-camera storage stack. This role combines deep technical leadership with people management, scaling a high-performing systems engineering team while driving architecture, reliability, and operational excellence across embedded storage systems and distributed backup infrastructure. You will partner closely with Hardware, Firmware, Streaming, Cloud Infrastructure, and Product teams to define and execute the roadmap for next-generation storage technologies across the camera platform. Key responsibilities include building and leading the team through recruitment, mentoring, and leadership; working with Product Managers and Hardware teams to chart roadmaps; planning and driving project execution; driving product quality, reliability, and user experience; and working cross-functionally to enhance products and extend the Verkada platform. The role requires onsite presence at HQ in San Mateo, CA, with a commitment to five days per week in-office work. REQUIREMENTS: - BS/MS in Computer Science, Computer Engineering, or related technical field - 8+ years of software engineering experience, including experience leading or managing high-performing infrastructure or systems teams - Strong expertise in systems programming using C/C++, with additional experience in Go or other higher-level languages preferred - Deep understanding of low-level systems concepts including file systems, flash storage technologies, memory management, Linux kernel internals, device drivers, and embedded systems - Experience debugging complex storage or operating system issues in production environments - Familiarity with technologies such as Yocto, eBPF, MMC protocols, ext4, UBIFS, or related storage subsystems - Strong architectural and operational experience building reliable, scalable distributed systems - Experience with cloud infrastructure and backend systems (AWS, Docker, Kubernetes, or similar) is a strong plus - Demonstrated success driving technical strategy while managing execution across cross-functional teams - Excellent communication skills with the ability to influence technical direction and align stakeholders across the organization - Willingness and ability to work onsite five days per week

Similar roles