Verkada
Senior Software Engineer - Native Application
$130K–$280K
San Mateo, CA United States +1 · Senior · Full-time · Posted May 28, 2026
- Location
- San Mateo, CA United States
San Mateo, California, United States - Experience
- 6+ years of software engineering experience.
- Visa sponsorship
- Verkada sponsors and takes over sponsorship of employment visas for this role; if an offer is made, it will make every reasonable effort to obtain a visa.
About the job
Build and own the embedded Android touchscreen interface for Verkada’s alarm console, supporting security monitoring, alert response, live video, and two-way audio.
What you'll do
- Build and maintain the alarm console touchscreen UI, from architecture through polish.
- Develop real-time experiences for security alerts, live video streaming, and two-way talkdown.
- Help define technical direction and architecture for on-device UI development.
What they ask for
- 6+ years of software engineering experience.
- Strong Android expertise, including hands-on experience using Android as an embedded device OS.
- Experience shipping embedded UI products, such as security panels, kiosks, or industrial displays.
- Understanding of performance on constrained hardware and building smooth, reliable experiences.
Nice to have
- Experience with native Linux UI frameworks such as LVGL or Qt.
- Background in physical security or IoT products.
Pay
$130,000 — $280,000 USD (annual OTE; comprised of base compensation and commissions, if applicable)
Tools
Android, LVGL, Qt
Model-written summary · the original posting is authoritative