Staff Software Engineer - Command Connector

VerkadaSan Mateo, CA
$200,000 - $300,000Onsite

About The Position

Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. Verkada has significant market momentum with over 30,000 customers, a $5.8B valuation, and over $1 billion in annualized bookings. The company is backed by prominent investors and is at the forefront of the Physical AI technology shift, with its platform impacting various sectors like retail, warehousing, and education. The company's platform is deployed in over 170+ countries, with more than 2 million devices in operation. The embedded software stack runs on an x86-based platform, involving work on UEFI, bootloader, drivers, a custom Linux OS distribution via Yocto Project, containerization, storage solutions, and filesystem/block device mapping. The device integrates with a scalable cloud backend using Go and Python microservices, and features a proprietary suite of streaming technologies for high-quality video. The frontend includes web and mobile applications, with security technologies like encryption, signing, and secure boot being critical. The product also implements high-performance AI inference and computer vision (CV) features, requiring optimization and productionization in collaboration with the computer vision team.

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, Go, etc)
  • Experience in embedded development or experience with low-level system software development.
  • Good knowledge with operating systems and computer architecture.
  • Good communication & documentation skills.
  • Must be willing and able to work onsite five days per week

Responsibilities

  • Work cross-functionally with the hardware team to develop camera features in C/C++, Go 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.

Benefits

  • Comprehensive wellness perks, benefits, and resources
  • Healthcare programs that can be tailored to meet personal health and financial well-being needs
  • Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions
  • Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy
  • Fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service