Simplify Logo

Full-Time

Senior Software Engineer

C++

Posted on 6/18/2024

Verkada

Verkada

1,001-5,000 employees

Cloud-based physical security platform

Data & Analytics
Hardware

Compensation Overview

$130k - $280kAnnually

Senior, Expert

San Mateo, CA, USA

Category
Backend Engineering
Embedded Engineering
Software Engineering
Required Skills
Bash
Rust
Python
Operating Systems
Linux/Unix
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
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

Verkada provides a cloud-based B2B physical security platform integrating video security cameras, access control, environmental sensors, alarms, workplace, and intercoms, all managed through a single cloud-based software platform. The technology is designed for simplicity and scalability, providing real-time insights to enhance safety and minimize security risks and inefficiencies.

Company Stage

Series D

Total Funding

$444.3M

Headquarters

San Mateo, California

Founded

2016

Growth & Insights
Headcount

6 month growth

4%

1 year growth

7%

2 year growth

71%

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