Senior Embedded Linux Engineer - Connectivity
Core
Building software and firmware for Verkada's connectivity devices (Gateways, Security Trailers, Quality Sensors) to bring cameras, access control, and sensors online globally.
Role type
Senior Embedded Linux Engineer (Connectivity)
Builds
Embedded firmware, cellular modems, SIMs, and Linux networking for security hardware
Domain
Physical AI / IoT Security / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Go, Embedded Linux, Linux networking, low-level interfaces (SPI, I2C, UART), methodical problem solving, end-to-end project ownership
Preferred skills
FreeRTOS, wireless communication protocols, Python, Go, Python, schematic reading
Technologies
Linux, C, C++, Go, FreeRTOS, SPI, I2C, UART
Responsibilities
Build software and firmware for shipped devices; Own full engineering cycle from scoping to production launch; Debug and solve complex technical problems; Mentor other engineers; Collaborate with product management and cross-functional teams
Seniority
Senior, hands-on IC