Senior Embedded Linux & Firmware Engineer

Verkada Inc.

San Mateo (CA)

On-site

USD 200,000 - 300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
HSA/FSA program
Paid time off and holidays
Professional development stipend
Commuter benefits

Job summary

Verkada is hiring an embedded software engineer to build and maintain firmware for devices shipped to customers. You will own features end to end—from scoping and architecture through implementation, testing, and production launch—collaborating with product, hardware, and cloud teams to deliver robust connectivity and networking capabilities.

The role requires 5+ years in embedded engineering, proficiency in C/C++, C, and experience with FreeRTOS and Embedded Linux.

Qualifications

  • Bachelors or Masters in Computer Science, Electrical Engineering or closely related degree or equivalent experience.
  • 5+ years of work experience in an embedded engineering role.
  • Proficient in C, C++
  • Experience in owning SW features or projects end to end with production launch.
  • Experience in SW development on HW products, e.g. SPI, I2C, UART, FreeRTOS, Embedded Linux.
  • Experience reading schematics (basic EE skills).
  • Must be willing and able to work onsite five days per week.

Responsibilities

  • Build and maintain embedded software and firmware for devices we ship to customers.
  • Own features end to end, from scoping and architecture through implementation, testing, and production launch.
  • Develop and debug software for Linux-based devices, including connectivity and networking features.
  • Work with product management, hardware, and cloud teams to define and ship features that improve the customer experience.
  • Share knowledge with teammates and mentor other engineers.
  • There may also be opportunities to contribute to cloud services, depending on your interests.

Skills

Embedded engineering
C/C++
Go
End-to-end ownership
Linux

Education

Bachelors or Masters in CS/EE or equivalent

Job description

Verkada is hiring an embedded software engineer to build and maintain firmware for devices shipped to customers. You will own features end to end—from scoping and architecture through implementation, testing, and production launch—collaborating with product, hardware, and cloud teams to deliver robust connectivity and networking capabilities.

The role requires 5+ years in embedded engineering, proficiency in C/C++, C, and experience with FreeRTOS and Embedded Linux.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer: End-to-End Connectivity
Senior Embedded Firmware Engineer: End-to-End Connectivity

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare coverage
Vision & dental
HSA & FSA
+8
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 Camera Firmware Engineer | Edge & Linux
Senior Embedded Camera Firmware Engineer | Edge & Linux

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare plans
Medical coverage
HSA/FSA benefits
+2
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 Camera Software Engineer (C/C++, Linux)
Senior Embedded Camera Software Engineer (C/C++, Linux)

Verkada Inc. • San Mateo (CA)

On-site
USD 130,000 - 300,000
Healthcare
Dental & Vision
HSA
+6
Embedded Firmware Engineer Intern – Build Secure Devices
Embedded Firmware Engineer Intern – Build Secure Devices

Verkada • San Mateo (CA)

On-site
USD 76,000 - 90,000
Monthly housing stipend
Wellness/fitness benefits
Commuter benefits
+1
Senior Embedded Firmware Engineer — Real-Time & Hardware Co-Design
Senior Embedded Firmware Engineer — Real-Time & Hardware Co-Design

VIAVI Solutions • Calabasas (CA)

On-site
USD 97,000 - 179,000
Paid time off
Health, life and disability insurance
401(k)
+1
Embedded Firmware Release & CI/CD Automation Engineer
Embedded Firmware Release & CI/CD Automation Engineer

Verkada Inc. • San Mateo (CA)

On-site
USD 125,000 - 260,000
Healthcare
Vision/Dental
401k match
+6
Senior Embedded Software Lead (RTOS/Linux) - Remote
Senior Embedded Software Lead (RTOS/Linux) - Remote

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior Embedded Firmware Engineer (C++/RTOS)
Senior Embedded Firmware Engineer (C++/RTOS)

Alten Technology USA • Waukesha (WI)

Hybrid
USD 120,000 - 140,000