Senior Embedded Firmware Engineer — Camera Systems

Verkada

San Mateo (CA)

On-site

USD 200,000 - 300,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare programs
Vision, dental coverage
HSA and FSA
Paid parental leave
Flexible PTO
Wellness programs
Healthy meals provided

Job summary

Verkada in San Mateo, CA is looking for a Senior Embedded Software Engineer to lead the development of brand-new camera categories and maintain the reliability of a global, multi-million device IoT fleet. You will work across Hardware, Product, Backend, and Frontend teams to bring first-generation systems to life.

You will guide firmware architecture from MCUs to Linux edge services, tackle complex system-level challenges, and ensure 24/7 uptime with security-aware, high-performance software.

Qualifications

  • BS/MS in Computer Science, Electrical Engineering, or related field.
  • 8+ years of professional experience in systems software development for performance and resource-constrained environments.
  • 5+ years of experience building software for Linux-based platforms.
  • Demonstrated experience leading large-scale cross-functional initiatives from concept to production.
  • Experience leading initial board bring-up and hardware-software co-design for first-generation embedded devices.
  • Hands-on experience with low-level protocols (SPI, I2C, UART, USB) and debugging hardware-software interactions.
  • Experience designing, implementing and debugging concurrent/multithreaded firmware services.
  • Strong understanding of modern operating systems, computer architecture, and trade-offs between compute, memory, and storage.
  • Proficiency in at least one systems programming language: C++ or Golang.
  • Familiarity with Bash scripting and Python for tooling and automation.
  • Bonus: Linux Kernel development and boot stack experience.
  • Bonus: MCU firmware and RTOS/bare-metal/secure boot expertise.
  • Excellent communication and documentation skills.

Responsibilities

  • Lead end-to-end development of new camera categories and scale the global firmware fleet.
  • Own the firmware roadmap and drive architectural changes across the stack.
  • Develop high-performance firmware across bare-metal MCUs, Linux edge services, and secure boot processes.
  • Tackle complex system-level challenges including race conditions and memory issues at large scale.
  • Balance hardware security, performance, power, and fleet observability trade-offs.
  • Collaborate with CV, Streaming, and Storage teams to push edge computing and real-time computer vision.
  • Champion reliability and deploy monitoring strategies for a 1.5M-device fleet.

Skills

Embedded systems
C/C++
Linux
Cross-functional leadership
Board bring-up
HW/SW co-design
Concurrency/multithreading
SPI/I2C/UART/USB
Linux kernel awareness
Python/Bash scripting

Education

BS/MS in Computer Science or Electrical Engineering

Tools

Linux
Git
Toolchain/GCC

Job description

Verkada in San Mateo, CA is looking for a Senior Embedded Software Engineer to lead the development of brand-new camera categories and maintain the reliability of a global, multi-million device IoT fleet. You will work across Hardware, Product, Backend, and Frontend teams to bring first-generation systems to life.

You will guide firmware architecture from MCUs to Linux edge services, tackle complex system-level challenges, and ensure 24/7 uptime with security-aware, high-performance software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer — Camera Systems
Senior Embedded Firmware Engineer — Camera Systems

Mosaic.tech • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare programs
Wellness benefits
Professional development stipend
+1
Senior Embedded Engineer, Edge Camera Platform
Senior Embedded Engineer, Edge Camera Platform

Verkada Inc. • San Mateo (CA)

On-site
USD 130,000 - 280,000
Healthcare programs to meet personal/fi
Mental health support
Paid holidays and PTO
Senior Embedded Camera Firmware Engineer
Senior Embedded Camera Firmware Engineer

Alarm.com • San Diego (CA)

On-site
USD 150,000 - 165,000
Office four days a week
Competitive benefits
Senior Embedded Linux Engineer - End-to-End Firmware Leader
Senior Embedded Linux Engineer - End-to-End Firmware Leader

Verkada • San Mateo (CA)

On-site
USD 180,000 - 300,000
Healthcare coverage
Vision and dental coverage
HSA / FSA options
+7
Senior Embedded Software Engineer - Camera Systems (Yocto/Linux)
Senior Embedded Software Engineer - Camera Systems (Yocto/Linux)

Aegis Search Ltd • San Francisco (CA)

On-site
USD 200,000 - 240,000
Health coverage
Equity
Head of Embedded Storage Systems Engineering
Head of Embedded Storage Systems Engineering

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 315,000
Healthcare programs
Vision and dental coverage
HSA with employer contributions
+4
Senior Embedded Software Engineer - Camera Firmware
Senior Embedded Software Engineer - Camera Firmware

Mosaic.tech • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare programs
Wellness benefits
Professional development stipend
+1
Staff Embedded Software Engineer - Camera Firmware
Staff Embedded Software Engineer - Camera Firmware

Verkada • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare programs
Vision, dental coverage
HSA and FSA
+4
Senior Embedded Camera Systems Engineer
Senior Embedded Camera Systems Engineer

Alarm • San Diego (CA)

On-site
USD 150,000 - 165,000
4 days in-office
Senior Embedded Video Streaming Engineer
Senior Embedded Video Streaming Engineer

Verkada • San Mateo (CA)

On-site
USD 130,000 - 280,000
Healthcare benefits
Parental leave policy
Paid time off & holidays
+1