Embedded Ui Engineer - Alarms

Verkada Verkada · Enterprise · Bayoffice · Alarms

Verkada is seeking an Embedded UI Engineer to build the on-device interface for their alarm console, a touchscreen device used for real-time security monitoring, alert response, live video streaming, and two-way audio communication. The role involves owning the UI end-to-end, collaborating with firmware engineers, and optimizing performance on constrained devices.

What you'd actually do

  1. Build and own the touchscreen UI on the alarm console, from architecture through to polish
  2. Develop real-time experiences for security alerts, live video streaming, and two-way talkdown
  3. Help define technical direction and architecture for on-device UI development
  4. Must be willing and able to work onsite five days per week

Skills

Required

  • 6+ years of software engineering experience
  • Strong Android expertise with hands-on experience building on Android as an embedded device OS
  • Prior experience shipping embedded UI products — security panels, kiosks, industrial displays, or similar
  • Solid grasp of performance on constrained hardware and how to build smooth, reliable experiences within those limits

Nice to have

  • Experience with native Linux UI frameworks such as LVGL or Qt
  • Background in physical security or IoT products

What the JD emphasized

  • shipping embedded UI products
  • performance on constrained hardware