Drimva

Verkada

Senior Embedded Engineer - Cameras BSP

$130K–$300K

San Mateo, CA United States +1 · Senior · Full-time · Posted Feb 21, 2024

Location
San Mateo, CA United States
San Mateo, California, United States
Experience
5 years of full-time embedded software development; at least 2 years of full-time system software development for a Linux-based platform.
Education
BS/MS in Computer Science (or similar degree).
Visa sponsorship
The company sponsors and takes over sponsorship of employment visas for this role; if it makes an offer, it will make every reasonable effort to get the candidate a visa.

About the job

Develop and maintain camera features and embedded software, testing development boards and delivering frequent over-the-air updates.

What you'll do

  • Develop camera features in C/C++ and Python in collaboration with the hardware team.
  • Lead code reviews, debugging, and bug fixes; test new development boards.
  • Contribute to the existing codebase to deliver frequent OTA features.

What they ask for

  • Proficiency in at least one system programming language, such as C, C++, Golang, or Rust.
  • At least 2 years of full-time system software development for a Linux-based platform.
  • Knowledge of modern operating systems and computer architecture; familiarity with Bash scripts and Python.
  • Willingness and ability to work onsite five days per week.

Nice to have

  • Experience developing on-device software for cloud-connected devices.
  • Familiarity with Linux Kernel or Bootloader development.

Pay

$130,000 — $300,000 USD (annual on-target earnings; base compensation and commissions if applicable)

Tools

C/C++, Python, C, C++, Golang, Rust, Linux, Bash

Model-written summary · the original posting is authoritative

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