Senior Embedded Engineer - Connectivity

Verkada · Enterprise · Bayoffice · Connectivity

Verkada is seeking a Senior Embedded Engineer to build and own the software and firmware for their AI-powered physical security platform, including gateways, security trailers, and quality sensors. The role involves the full engineering cycle from scoping to development and mentoring, with a focus on C, C++, or Go, and preferred experience in embedded Linux, networking, and common low-level interfaces.

What you'd actually do

  1. Be responsible for building the software and firmware that goes onto the devices we ship to our customers
  2. Own the full engineering cycle end to end, including scoping, architecture and low level design, solutions trade-off, development with test driven and data driven methods
  3. Proven track record of methodical problem solving skills, debugging skills and overall excellent logical thinking skills. Strong motivation to build quality products that are reliable, performant and sustainable
  4. Work with product management and cross functional teams to build and ship features that delight users and customers
  5. Help mentor other engineers

Skills

Required

  • C
  • C++
  • Go
  • embedded engineering

Nice to have

  • SW features or projects end to end with production launch
  • SW development on HW products
  • common low-level interfaces: SPI, I2C, UART
  • FreeRTOS
  • Embedded Linux
  • networking
  • wireless communication protocols
  • Python
  • reading schematics
  • basic EE skills

What the JD emphasized

  • work onsite five days per week