Senior Embedded Linux Engineer - End-to-End Firmware Leader

Verkada

San Mateo (CA)

On-site

USD 180,000 - 300,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
Vision and dental coverage
HSA / FSA options
Paid parental leave
Mental health support
Flexible PTO
Professional development stipend
Wellness benefits
Healthy lunches provided
Commuter benefits

Job summary

Verkada is building an AI-powered platform for video security, access control, air quality sensors, and more. The Connectivity Team owns strategically critical products like gateways, security trailers, and sensors, touching firmware, networking, cloud services, and frontend.

The role focuses on developing software and firmware for shipped devices, owning full engineering cycles, and mentoring teammates while expanding knowledge across the stack. Onsite work is required.

Qualifications

  • Bachelors or Masters in Computer Science, Electrical Engineering or closely related degree or equivalent experience.
  • 4+ years of work experience in an embedded engineering role.
  • Proficient in C, C++ or Go.
  • Experience with SPI, I2C, UART, and FreeRTOS/Embedded Linux.
  • Experience with Go and Python (preferred).
  • Must be willing and able to work onsite five days per week.

Responsibilities

  • Build software and firmware for devices shipped to customers.
  • Own end-to-end engineering cycle: scope, architecture and low-level design; trade-offs; testing and data-driven methods.
  • Mentor other engineers and collaborate with product teams to ship features.
  • Contribute to other parts of the stack (backend services) if interested.

Skills

C/C++
Go
Python
Embedded engineering

Education

Bachelors or Masters in CS/EE or related

Tools

FreeRTOS
Embedded Linux
Networking protocols

Job description

Verkada is building an AI-powered platform for video security, access control, air quality sensors, and more. The Connectivity Team owns strategically critical products like gateways, security trailers, and sensors, touching firmware, networking, cloud services, and frontend.

The role focuses on developing software and firmware for shipped devices, owning full engineering cycles, and mentoring teammates while expanding knowledge across the stack. Onsite work is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Linux Embedded Systems Engineer
Senior Linux Embedded Systems Engineer

Verkada Inc. • United States

Remote
USD 120,000 - 160,000
Health care allowance
Lunches & wellness allowance
Commuter benefits
+4
Senior Embedded Firmware Engineer — Camera Systems
Senior Embedded Firmware Engineer — Camera Systems

Verkada • San Mateo (CA)

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

Verkada Inc. • San Mateo (CA)

On-site
USD 100,000 - 140,000
Healthcare programs
Mental health support
Paid parental leave
+3
Senior Embedded Engineer - Edge AI & Linux
Senior Embedded Engineer - Edge AI & Linux

Verkada • San Mateo (CA)

On-site
USD 200,000 - 315,000
Healthcare programs
Vision/Dental coverage
HSA/FSA
+6
Embedded Software Engineer: Access Control (Onsite)
Embedded Software Engineer: Access Control (Onsite)

Verkada • Foster City (CA)

On-site
USD 125,000 - 160,000
Healthcare coverage
Vision and dental coverage
HSA with employer contributions
+7
Embedded Software Engineer, Access Control (Onsite)
Embedded Software Engineer, Access Control (Onsite)

Verkada • San Mateo (CA)

On-site
USD 125,000 - 160,000
Healthcare coverage
HSA/FSA
Parental leave
+2
Senior Embedded Video Streaming Engineer
Senior Embedded Video Streaming Engineer

Verkada • San Mateo (CA)

On-site
USD 130,000 - 280,000
Healthcare coverage
Vision and dental coverage
HSA/FSA benefits
+3
Senior Embedded Linux Engineer - Connectivity
Senior Embedded Linux Engineer - Connectivity

Verkada • San Mateo (CA)

On-site
USD 180,000 - 300,000
Healthcare coverage
Vision and dental coverage
HSA / FSA options
+7
Staff Backend Engineer - Secure IoT & Device Systems
Staff Backend Engineer - Secure IoT & Device Systems

Verkada • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare benefits
Paid time off
Professional development stipend
+1
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