シニアソフトウェアビルド・リリースエンジニア(組み込み・フルスタック)
Blue Origin の TeraWave 衛星通信ネットワーク向けに、Bazel ベースのビルドおよびリリースパイプラインを設計します。 組み込みファームウェア、クラウドサービス、CI/CD、安全な無線アップデート展開をつなぐ職務です。
仕事内容
- ファームウェアおよびクラウドワークロード向けの Bazel システムを構築・保守する
- 同じソースリビジョンから常に同一の成果物を再現できる、密閉性の高いビルドを作成する
- ARM および RISC-V ターゲット向けのクロスコンパイルツールチェーンと、Docker および OCI ランタイム環境を管理する
- 単体、統合、ハードウェアインザループテスト向けのコンテナ化 CI/CD パイプラインを拡張する
- Kubernetes と Docker を使ってクラウドソフトウェアのパッケージ化を自動化する
- ネットワークオーケストレーション、テレメトリー、衛星管理サービスのバージョン管理とデプロイ方式を策定する
- 複数のターゲットへのデプロイに向けたリリースライフサイクルを確立する
- 署名済みで安全かつ検証可能な無線更新用ハードウェアイメージとクラウドコンテナイメージの作成を自動化する
- ファームウェア、ミドルウェア、クラウドサービスにまたがるモノレポと依存関係グラフを保守する
応募要件
- コンピューターサイエンス、コンピューターエンジニアリング、または関連分野の学士号
- 組み込みファームウェアと分散クラウドサービスを中心とした、ビルド・リリースエンジニアリング、DevOps、または SRE の経験が 7 年以上
- Bazel の高度なスキル
- ファームウェア向けの CMake または Ninja、およびサービス向けの Gradle、Maven、または Go Modules の豊富な経験
- Docker、Podman、Kubernetes、Helm に関する深い知識
- Python、Bash、または Go による自動化とスクリプト作成の高いスキル
- 米国市民または米国国民、有効なグリーンカードを持つ米国永住者、もしくは合法的に入国を認められた難民または亡命者であること
- Blue Origin の標準的な身元調査に合格できること
福利厚生
- 医療、歯科、眼科保険
- 基本生命保険および追加生命保険
- 有給育児休暇
- 短期および長期障害補償
- 401(k) 制度。会社のマッチング拠出は最大 5%
- 教育支援プログラム
- 週 20 時間以上勤務する正規従業員を対象としたストックオプション
- 週あたりの所定勤務時間に応じて、年間最大 4 週間の有給休暇
- 会社負担の休日が年間最大 14 日
- 福利厚生や賞与は、職務、職位、個人の貢献、会社の業績によって異なる場合があり、保証されません
