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