OpenAI22.05.2026

Release Engineer | Consumer Devices

Зарплата не указана
Полная занятостьSan Francisco

Обязанности

  • 01Design and operate CI/CD pipelines for multi-component builds (bootloader, firmware, OS images, backend, companion apps) using hermetic toolchains
  • 02Define versioning and branching strategies; automate promotions, changelogs, and artifact retention
  • 03Integrate unit, integration, and hardware-in-the-loop (HIL) test results; quarantine flaky tests, auto-bisect failures, and block unsafe promotions
  • 04Build A/B OTA update flows with verity and health checks; run staged rollouts and canaries; implement safe rollback and roll-forward strategies
  • 05Implement code signing for binaries and firmware, generate SBOMs, run vulnerability scanning, and attach build attestations and provenance
  • 06Manage dashboards and alerts for build health, promotion latency, failure rates, and fleet update telemetry

Требования

  • 01Experience building and operating build and release systems for consumer devices, robotics, mobile, or embedded products
  • 02Proficiency in scripting and automation languages such as Python or Bash
  • 03Strong Linux user-space fundamentals
  • 04Experience with GitHub Actions or Buildkite, artifact registries, and reproducible toolchains
  • 05Experience managing vendor BSPs and toolchains
  • 06Delivered secure OTA or image updates with staged rollouts at scale
  • 07Familiarity with key management and supply-chain hardening
  • 08Track record of metrics-driven improvement and continuous optimization
  • 09Take pride in automation, build reproducibility, and system reliability
  • 10Enjoy building connective tissue that allows hardware and software to ship together seamlessly

Условия

  • 01Based in San Francisco, CA
  • 02Hybrid work model: four days in the office per week
  • 03Relocation assistance offered to new employees
Release Engineer | Consumer Devices · Rekru