Verkada

Staff Embedded Software Engineer - Camera Firmware

Verkada
Apply
9 months ago
San Mateo, CA, USAStaff+
H1B sponsor

Base Salary

$200k - $300k/yr

Responsibilities

  • Lead the end-to-end lifecycle of new camera categories and influence hardware selection and feature scope with Hardware and Product teams
  • Own the firmware roadmap and drive architectural changes from low-level MCUs through Linux-based edge services
  • Build high-performance bare-metal firmware, secure bootloaders, Linux kernel optimizations, and concurrent userspace services
  • Solve system-level issues involving race conditions, memory corruption, and hardware-software timing
  • Balance hardware security, performance, power efficiency, and fleet observability
  • Partner with CV, Streaming, and Storage teams on vertically integrated edge-computing and real-time computer-vision features
  • Design deployment and monitoring strategies to support reliability and 24/7 uptime across a global device fleet
  • Lead large-scale cross-functional technical initiatives from concept to production

Requirements

  • BS or MS in Computer Science, Electrical Engineering, or a related field
  • 10+ years of professional systems software development experience in performance- and resource-constrained environments
  • 5+ years of experience building software for Linux-based platforms
  • Experience leading large-scale, cross-functional initiatives from concept through production
  • Experience leading initial board bring-up and hardware-software co-design for first-generation embedded devices
  • Hands-on experience with SPI, I2C, UART, and USB
  • Experience designing, implementing, and debugging concurrent or multithreaded firmware services
  • Strong understanding of modern operating systems, computer architecture, and compute, memory, and storage trade-offs
  • Proficiency in C++ or Golang
  • Familiarity with Bash scripting and Python for tooling and automation
  • Excellent communication and documentation skills
  • Linux Kernel development experience, including drivers, device trees, or kernel-space performance optimization, is preferred
  • Technical depth in MCU firmware and boot stacks, including RTOS, bare-metal development, or secure boot implementation, is preferred

Benefits

  • Healthcare programs with at least one employee-premium-free plan and 80% family-premium coverage under all plans
  • Nationwide medical, vision, and dental coverage
  • Health Savings Account with annual employer contributions and Flexible Spending Account
  • Expanded mental health support
  • Paid parental leave and fertility benefits
  • Paid holidays, firmwide extended holidays, flexible PTO, and personal sick time
  • Professional development stipend
  • Fertility stipend
  • Wellness and fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits
  • Full-time work at the San Mateo headquarters
  • Employment visa sponsorship available

Tech Stack

Categories

Verkada

About Verkada

1,001-5,000 employees

Verkada builds a cloud-managed physical security platform for enterprises, combining security cameras, access control, sensors, alarms, intercoms, and visitor management with web and mobile software. It sells hardware plus software licenses through a subscription model to organizations like schools, retailers, and industrial sites. Founded in 2016 and headquartered in San Mateo, California, Verkada reports 30,000+ customers worldwide and is privately held.

Contact me