Browse All Jobs
Job Description

Verkada is seeking a Senior Embedded Engineer to join their team in San Mateo, CA. The candidate will be responsible for cross-functional collaboration with the hardware team to develop camera features using C/C++ and Python. They will also lead code reviews, debugging, and bug fixes, as well as experiment with new development boards. The role involves making regular contributions to the existing codebase to push new features OTA on a frequent basis.

Responsibilities:

  • Work cross-functionally with hardware team to develop camera features in C/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 full-time Embedded Software development
  • Proficient in at least one system programming language, such as C, C++, Golang, Rust
  • Minimal of 2 years of full-time system software development for Linux-based platform
  • Great knowledge on modern operating systems and computer architecture
  • Familiar with Bash scripts and Python
  • Good communication & documentation skills

Verkada offers:

  • 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
  • Generous paid parental leave policy & fertility benefits
Apply Manually