Drimva

Verkada

Senior Software Engineer - C++

$130K–$280K

San Mateo, CA United States +1 · Senior · Full-time · Posted Nov 10, 2023

Location
San Mateo, CA United States
San Mateo, California, United States
Experience
5+ years of software development experience.
Education
BS/MS in Computer Science or a similar degree.
Visa sponsorship
Verkada sponsors and takes over sponsorship of employment visas for this role; if an offer is made, it will make every reasonable effort to get the candidate a visa.

About the job

Develop and maintain C++ and Python camera features for Linux devices, collaborating with hardware teams and shipping updates over the air.

What you'll do

  • Develop camera features in C++ and Python with the hardware team.
  • Lead code reviews, debugging, and bug fixes; experiment with development boards.
  • Contribute to existing code to deliver new features over the air frequently.

What they ask for

  • Proficient in modern C++.
  • Experience developing Linux software in system programming languages such as C, C++, or Rust.
  • Experience in embedded development or low-level system software; good knowledge of operating systems and computer architecture.
  • Familiarity with a scripting language such as Python or Bash; good communication and documentation skills; able to work onsite five days per week.

Nice to have

  • Experience in Machine Learning or Computer Vision.
  • Experience with heterogeneous computing, such as GPU, DSP, or other coprocessors or accelerators.

Pay

$130,000 — $280,000 USD (annual OTE; comprised of base compensation and commissions, if applicable)

Tools

C++, Python, Linux, C, Rust, Bash

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)