Drimva

Verkada

Senior Embedded Software Engineer - Connectivity

$200K–$300K

San Mateo, CA United States +1 · Senior · Full-time · Posted Aug 11, 2026

Location
San Mateo, CA United States
San Mateo, California, United States
Experience
5+ years of work experience in an embedded engineering role.
Education
Bachelor’s or Master’s in Computer Science, Electrical Engineering, or a closely related degree, or equivalent experience.
Visa sponsorship
Verkada sponsors and takes over sponsorship of employment visas for this role.

About the job

Develops and maintains embedded firmware for Verkada connectivity devices, owning features from design through production launch, with a focus on Linux networking and connectivity.

What you'll do

  • Build and maintain embedded software and firmware for customer devices; own features through scoping, architecture, implementation, testing, and launch.
  • Develop and debug software for Linux-based devices, including connectivity and networking features.
  • Collaborate with product, hardware, and cloud teams to ship customer-focused features; share knowledge and mentor engineers.

What they ask for

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or a closely related degree, or equivalent experience.
  • 5+ years of work experience in an embedded engineering role.
  • Proficient in C and C++; experience owning software features or projects end to end through production launch.
  • Experience developing software for hardware products, including SPI, I2C, UART, FreeRTOS, and Embedded Linux; able to read schematics (basic EE skills). Must be willing and able to work onsite five days per week.

Nice to have

  • Experience with networking or wireless communication protocols.
  • Proficient in Go.

Pay

$200,000 — $300,000 USD (annual OTE; comprised of base compensation and commissions, if applicable)

Tools

C, C++, SPI, I2C, UART, FreeRTOS, Embedded Linux, Go

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)