Senior Software Engineer - C++

Verkada
San Mateo, CA

Who We Are



Verkada is the largest cloud-based B2B physical security platform company in the world. Only Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms, workplace and intercoms — integrated with a single cloud-based software platform.

Designed with simplicity and scalability in mind, Verkada gives organizations the real-time insight to know what could impact the safety and comfort of people throughout their physical environment, while empowering them to take immediate action to minimize security risks, workplace frustrations and costly inefficiencies.

Founded in 2016 with more than $460M in funding raised to date, Verkada has expanded rapidly with 16 offices across three continents, 1,900+ full-time employees and 25,000+ customers across 70+ countries.

Responsibilities:


  • Work cross-functionally with hardware team to develop camera features in C++ and Python.

  • Lead code reviews, debugging, and bug fixes.

  • Experiment/test with new development boards.

  • Make regular contributions to existing code base to push new features OTA on a frequent basis.

Requirements:


  • BS/MS in Computer Science (or similar degree)

  • 5+ years of experience of software development for Linux in System Programming Languages (C, C++, Rust, etc)

  • Proficient in modern C++

  • Experience in embedded development or experience with low-level system software development.

  • Good knowledge with operating systems and computer architecture.

  • Familiar with at least one scripting language (Python, Bash, etc).

  • Good communication & documentation skills.

Nice to Have:


  • Experience in Machine Learning or Computer Vision

  • Experience in heterogeneous computing, e.g. GPU, DSP, or other coprocessor / accelerator.

Perks & Benefits:


  • Generous company paid medical, dental & vision insurance coverage

  • Unlimited paid time off & 11 companywide paid holidays

  • Wellness allowance

  • Commuter benefits

  • Healthy lunches and dinners provided daily

  • Paid parental leave policy & fertility benefits

Pay Disclosure

At Verkada, we want to attract and retain the best employees, and compensate them in a way that appropriately and fairly values their individual contribution to the company. With that in mind, we carefully consider a number of factors to determine the appropriate starting pay for an employee, including their primary work location and an assessment of a candidate’s skills and experience, as well as market demands and internal parity. This estimate can vary based on the factors described above, so the actual starting annual base salary may be above or below this range. This estimate is also just one component of Verkada’s total rewards package. A Verkada employee may be eligible for additional forms of compensation, depending on their role, including sales incentives, discretionary bonuses, and/or equity in the company in the form of Restricted Stock Units (RSUs).

Estimated Annual Pay Range

$130,000—$280,000 USD

Verkada Is An Equal Opportunity Employer


As an equal opportunity employer, Verkada is committed to providing employment opportunities to all individuals. All applicants for positions at Verkada will be treated without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.

Your application will be handled in accordance with our Candidate Privacy Policy .

Posted 2025-11-04

Recommended Jobs

Technical Product Manager, KSM

Keeper Security, Inc.
El Dorado Hills, CA

We are looking for a deeply technical Product Manager, someone who codes, collaborates, and ships like an engineer to manage our KSM (Keeper Secrets Manager) , one of our enterprise-grade secrets man…

View Details
Posted 2025-09-14

Property Manager

Community Holdings Management LLC
Visalia, CA

The Property Manager is totally accountable for all property operations. All units are income restricted and further restricted to persons living with disabilities who can benefit from the serv…

View Details
Posted 2025-11-03

Principal software engineer

Oracle
Sacramento, CA

Job Description Are you interested in delivering large-scale, high performance, fault tolerant solutions? Oracle's Cloud Infrastructure team is building a next generation Infrastructure-as-a-Se…

View Details
Posted 2025-10-27

Industry Solution Expert - Enterprise Asset & Service Management in Utilities

SAP
Palo Alto, CA

We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and w…

View Details
Posted 2025-11-04

Full Charge Bookkeeper

Ignite-hr-solutions
Walnut Creek, CA

Job Overview: Our Client, Walnut Creek Soccer Club, is seeking a detail-oriented and organized Part-time Full Charge Bookkeeper to manage our financial records and ensure the accuracy of our fin…

View Details
Posted 2025-09-22

Beauty Advisor

Sephora
Lake Forest, CA

Sephora is seeking a Beauty Advisor in Lake Forest, CA, to deliver exceptional beauty experiences through personalized consultations and expert product recommendations. This part-time role requires a …

View Details
Posted 2025-10-31

Assy Test Tech 'A' Navy

RBC Bearings Incorporated
South El Monte, CA

Title : Assy Test Tech 'A' Navy Date : Oct 2, 2025 Location : South El Monte, US, 91733 Company: VACCO Industries an RBC Company SUMMARY:  Assembles pneumatic and hydraulic valves, part…

View Details
Posted 2025-10-03

Digital Technology (DT) - Associate Inbound Product Manager Intern

Servicenow
Santa Clara, CA

Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow st…

View Details
Posted 2025-10-13

Software Engineer, Full-Stack

Falconer
San Francisco, CA

At Falconer, we’re transforming how engineers create, access, and share knowledge. We’re looking for a Full-Stack Engineer to help us build an AI-powered knowledge platform that companies love. We'r…

View Details
Posted 2025-11-01

Food Service Worker (Tipped)

Sodexo
San Jose, CA

Wait Staff Tipped Location: JAY PAUL @ POPPY & CLARO, SAN JOSE - 77857001 Workdays/shifts : NO weekends . More details will be provided during the interview process. Employment Type: P…

View Details
Posted 2025-09-08