Release Engineer | Consumer DevicesActive$293K–$325K

The opportunity

The Release Engineer team is responsible for building and maintaining the systems that power software delivery—from CI/CD pipelines and artifact management to release automation and fleet telemetry. We ensure software across bootloaders, firmware, operating systems, and cloud…

What you'll do

  • Design and operate CI/CD pipelines for multi-component builds (bootloader,: firmware, OS images, backend, companion apps) using hermetic toolchains.

  • Define versioning and branching strategies; automate promotions, changelogs, and artifact retention.

  • Integrate unit, integration, and hardware-in-the-loop (HIL) test results;: quarantine flaky tests, auto-bisect failures, and block unsafe promotions.

  • Build A/B OTA update flows with verity and health checks; run staged rollouts: and canaries; implement safe rollback and roll-forward strategies.

  • Implement code signing for binaries and firmware, generate SBOMs, run: vulnerability scanning, and attach build attestations and provenance.

  • Manage dashboards and alerts for build health, promotion latency, failure rates, and fleet update telemetry.

What they're looking for

  • Have experience building and operating build and release systems for consumer: devices, robotics, mobile, or embedded products.
  • Are proficient in scripting and automation languages such as Python or Bash.
  • Have strong Linux user-space fundamentals.
  • Have experience with GitHub Actions or Buildkite, artifact registries, and reproducible toolchains.