Firmware Release & Test Automation Engineer
Verkada · San Mateo
Job description
About the role
Verkada, an AI-powered video security, access control and sensor platform, is hiring a Firmware Release & Test Automation Engineer in San Mateo, CA. The role owns the final mile between embedded code development and physical deployment, combining build infrastructure, automated validation and release governance. It is fully onsite at the San Mateo headquarters.
Key responsibilities
- Own the release lifecycle: define, maintain and optimize the end-to-end release pipeline for embedded Linux and RTOS builds.
- Build automated validation systems: design and scale HIL and SIL test harnesses to catch regressions before firmware reaches external hardware.
- Set quality and gatekeeping standards: establish go/no-go gates, track test flakiness and triage release-blocking bugs with firmware developers.
- Orchestrate safe deployments: drive staged fleet rollouts, canary deployments and automated telemetry monitoring, with fast rollbacks when needed.
- Drive developer productivity with CI/CD automation that speeds up compile, packaging and local testing.
- Take technical ownership of major validation systems while mentoring peers across software, firmware and hardware engineering.
Required profile
- BS or graduate degree in Computer Science, Computer Engineering, Electrical Engineering or a related field.
- 3+ years of experience in software/firmware build infrastructure, embedded test automation or release engineering.
- Willingness to work onsite five days per week and to travel at least one week a year to the engineering office in Krakow, Poland.
Required skills
- Strong Python and Bash for automation and test frameworks.
- Working knowledge of C/C++ in embedded Linux or RTOS.
- CI/CD pipelines such as GitHub Actions, GitLab CI, Jenkins or TeamCity.
- HIL testbeds, serial/UART logging, JTAG/SWD and network power switches.
- Git workflows and build systems such as Yocto/BitBake, CMake, Make or Bazel.
- Nice to have: Go, secure boot and SBOM, OTA frameworks, fleet telemetry tools (DataDog, Grafana, Prometheus, ELK), and embedded interfaces (I2C, SPI, UART, CAN, Ethernet).
What we offer
- Annual pay range of $125,000-$260,000 USD, with possible RSUs, bonuses and sales incentives.
- Healthcare, vision and dental coverage, HSA and FSA, and a 401(k) match starting January 2027.
- Paid parental leave, mental health support, professional development stipend, daily healthy lunches and commuter benefits.
- Visa sponsorship offered for this role.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 days ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Verkada
San Mateo
Related job offers
-
Senior Software Engineer - Data Acquisition (PhD Early Career)
Roblox San Mateo -
Director of Product Management – Data & Agentic AI Platform
Achieve San Mateo -
Senior Machine Learning Engineer - PhD Early Career
Roblox San Mateo -
HPC & AI Researcher Engineer (Software Systems Design Engineer)
AMD Austin -
Product Analytics Manager
Heartflow San Francisco