Logo
Verkada

Senior Software Engineer - C++ San Mateo, CA United States Software Engineering

Verkada, San Mateo, California, United States, 94409


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

#J-18808-Ljbffr