Skip to main content

Verkada

Embedded UI Engineer

San Mateo, CA United StatesFrom $300kfull-timemidAdded 3 days ago

About this role

Verkada is seeking an Embedded UI Engineer to design and build intuitive interfaces for their cloud-managed access control devices with screens. You'll work on a constrained hardware environment while developing a reusable UI framework for future Verkada screen devices, balancing sophisticated user experiences with embedded system limitations.

What you'll do

  • Design and implement user interfaces for embedded access control devices with screens
  • Develop a UI framework for current and future Verkada screen-based products
  • Solve complex technical problems in resource-constrained hardware environments
  • Collaborate with UX designers and engineers to build intuitive customer experiences
  • Own major product components and drive them from concept to completion
  • Translate desktop and mobile design patterns to embedded device constraints

What they're looking for

  • C/C++ programming
  • UI development for embedded systems
  • Mobile application development (iOS/Android preferred)
  • Visual design and UX principles
  • Video game or graphics rendering experience
  • Hardware-software integration
  • Problem-solving in constrained environments
  • Product thinking and user experience focus

Benefits

  • 100% employee health insurance premiums covered under at least one plan; 80% family premiums
  • Comprehensive medical, vision, and dental coverage nationwide
  • HSA and FSA options with employer contributions
  • Paid parental leave and fertility benefits
  • Flexible PTO, personal sick time, and extended holiday breaks
  • Daily healthy lunches, fitness benefits, professional development stipend, and commuter benefits
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Verkada

Verkada builds cloud-managed, AI-driven security solutions for enterprise customers, including physical security and building management products. The company is hiring Technical Support Engineers to troubleshoot issues and assist customers, as well as Solutions Engineers to provide pre-sales support and design tailored solutions.

View all jobs at Verkada

Likely interview questions

  • Describe your most complex embedded UI project—what hardware constraints did you face and how did you optimize the experience?
  • How do you approach translating a desktop or mobile design to a device with limited screen real estate and processing power?