Staff Embedded Software Engineer - Camera Firmware

Verkada

San Mateo, United States
Base: $200,000 - $300,000 usd; bonus/equity: not s...
On-site
Low-level protocols (spi, i2c, uart, usb)
Concurrent/multithreaded firmware services
Modern operating systems and computer architecture
Verkada is seeking a Staff Embedded Software Engineer to lead the development of new camera categories and enhance the reliability of their extensive IoT fleet. The role requires a strong technical leader with extensive experience in systems software development, particularly for Linux-based platforms

Job Summary

  • Lead the end-to-end lifecycle of entirely new camera categories for untapped market segments, collaborating directly with Hardware and Product teams.
  • Own the firmware roadmap and drive large-scale architectural changes across the entire stack, from low-level MCUs to Linux-based edge services.
  • Champion a reliability-first culture for a global fleet of 1.5 million perpetually online devices, designing deployment and monitoring strategies for 24/7 uptime.

Matching Summary

Match Score: 85

Verkada is seeking a Staff Embedded Software Engineer to lead the development of new camera categories and enhance the reliability of their extensive IoT fleet. The role requires a strong technical leader with extensive experience in systems software development, particularly for Linux-based platforms.

Salary

Base: $200,000 - $300,000 USD; Bonus/Equity: Not specified; Benefits: Comprehensive wellness perks, healthcare, mental health support, paid time off, professional development stipend

Skills & Requirements

Must-have

  • Low-level protocols (SPI, I2C, UART, USB)
  • Concurrent/multithreaded firmware services
  • Modern operating systems and computer architecture
  • C++ or Golang proficiency
  • Bash scripting and Python for tooling

Nice-to-have

  • Linux Kernel development or driver debugging
  • MCU firmware and boot stack expertise
  • RTOS, bare-metal development, secure boot

Key Requirements

  • 10+ years of systems software development
  • 5+ years of Linux-based platforms experience
  • Experience leading large-scale, cross-functional initiatives
  • Experience leading initial board bring-up
  • BS/MS in Computer Science, Electrical Engineering, or related field

Work Rights

Not specified

Sponsorship: available

Tailored Resume

Cover Letter