Jobiglo

No results.

Firmware Release & Test Automation Engineer

Verkada · San Mateo

New
Senior 125,000 - 260,000 USD/year 🇬🇧 English
Python Bash C++ Embedded Linux RTOS GitHub Actions GitLab CI Jenkins TeamCity Yocto BitBake CMake Make Bazel Go DataDog Grafana Prometheus ELK

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

Le salaire proposé pour ce poste est de 125-260k USD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

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.

💬 Chat with us on Telegram

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