
About Verkada
Modernizing enterprise security with AI-driven solutions
Key Highlights
- Raised $643.9 million in Series D funding
- Post-money valuation in the billions
- Headquartered in Old Street, London, UK
- Over 1,001 employees dedicated to security innovation
Verkada is a leading provider of video security management systems, utilizing machine learning and computer vision to enhance enterprise security. Headquartered in Old Street, London, Verkada has raised $643.9 million in funding and has achieved a post-money valuation in the billions. With over 1,00...
🎁 Benefits
Verkada offers flexible PTO, comprehensive health coverage with 100% employee premiums, a £10 daily food allowance, and a $1,500 annual professional d...
🌟 Culture
Verkada's culture is rooted in innovation and modernization, focusing on transforming enterprise security through advanced technology. The company fos...
Skills & Technologies
Overview
Verkada is hiring a Staff Embedded Software Engineer to lead the development of new camera categories and ensure the reliability of their IoT devices. You'll work with Embedded Linux, C, and C++ in San Mateo.
Job Description
Who you are
You have extensive experience in embedded software development, particularly in camera firmware, and are passionate about driving innovation in hardware and software integration. Your expertise in C and C++ allows you to develop robust firmware solutions that meet the demands of modern IoT applications. You thrive in collaborative environments, working closely with hardware, product, and software teams to bring new products to market. Your leadership skills enable you to guide projects from conception through to deployment, ensuring high-quality outcomes.
You possess a strong understanding of embedded Linux systems and have a track record of successfully managing the technical lifecycle of complex devices. Your problem-solving abilities and attention to detail help you navigate challenges effectively, while your communication skills allow you to articulate technical concepts to diverse audiences. You are committed to operational excellence and are eager to contribute to the growth of a multi-million device fleet.
What you'll do
In this role, you will lead the development of entirely new camera categories, collaborating with cross-functional teams during the initial co-design phase. You will oversee the technical lifecycle of new hardware, ensuring that all systems are reliable and scalable. Your responsibilities will include designing and implementing firmware solutions, conducting thorough testing, and optimizing performance for a global fleet of devices. You will also mentor junior engineers, fostering a culture of learning and innovation within the team.
You will be instrumental in unlocking new markets by identifying opportunities for product development and guiding the team through the technical challenges associated with new camera technologies. Your role will require you to stay updated on industry trends and advancements, ensuring that Verkada remains at the forefront of cloud physical security solutions. You will work full-time at our headquarters in San Mateo, contributing to a mission-driven company that values safety and efficiency.
What we offer
At Verkada, you will be part of a dynamic team that is transforming the security landscape. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will have the chance to work on cutting-edge technology that impacts thousands of organizations worldwide. Join us in making a difference in how organizations protect their people and places.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Verkada.
Similar Jobs You Might Like
Based on your interests and this role

Embedded Engineer
Skydio is hiring a Senior/Staff Embedded Software Engineer to develop cutting-edge camera systems for autonomous drones. You'll work with Embedded Linux, C, and C++ to enhance camera subsystems. This position requires deep expertise in ISP pipelines and ARM-based SoCs.

Software Engineering
Verkada is seeking a Senior Software Engineer to develop on-device camera platform features. You'll work with C++ and Golang to create scalable solutions in a cloud physical security environment. This role requires 5+ years of experience in systems software development.

Engineering Manager
Verkada is seeking an Engineering Manager for their Cameras team to lead the development of high-impact product lines. You'll work with technologies like Embedded Linux, Python, and Go in a microservices architecture. This role requires strong leadership and technical expertise.

Firmware Engineer
Verkada is seeking a Senior Firmware Engineer to develop cloud-managed access control systems. You'll work with Embedded Linux, C, and C++ to deliver innovative security solutions. This role requires a strong background in firmware development and problem-solving skills.

Engineering Manager
Verkada is seeking an Engineering Manager to lead a team focused on building cloud-managed security camera systems. You'll be responsible for managing user-facing applications and collaborating closely with Product and Design teams. This role requires 2+ years of experience in engineering management.