コンテンツにスキップ

Engineering Enablement チーム

Engineering Enablement チームは、Engineering Enablement チームは、高速なCI/CDパイプライン、開発環境インフラ、自動パッケージング、およびフリート向けリリース配送を通じて、Mujinの全開発者の生産性と信頼性を向上させます。

私たちは、Mujinの知能ロボット自動化プラットフォームのコアシステムを開発し、高度な産業自動化を支えています。

Mujinのソフトウェア開発の生産性とリリース信頼性の基盤を構築しています:

CI/CD & 開発者インフラ

高速なパイプライン、ビルドキャッシュ、開発用環境を構築・最適化し、ローカルおよびクラウド上でのコンパイルをスムーズにします。

リリース & パッケージ管理

Mujinの製品群全般にわたり、Debianパッケージング、Gitブランチ戦略、リリースバージョニング、更新タグの管理を行います。

フリートデプロイ & OTA配信

Infrastructure as Codeを実践し、現場のコントローラへ安全かつ確実にOver-The-Air(OTA)アップデートを届ける配送パイプラインを維持します。


DevOpsの自動化思想と厳格なリリースエンジニアリング基準を融合させています:

  1. CI/CD & インフラの自動化
    • 複雑なC++ / Pythonビルドを制御するGitLab CIおよびカスタムランナースクリプト
    • コンテナ環境およびクラウドインフラのためのTerraform、Ansible、Docker、Kubernetes
  2. パッケージング & リリース管理
    • Debianパッケージ形式(dpkg, apt)と専用パッケージ配布サーバー
    • Gitブランチモデル、自動チェンジログ生成、バージョンコントロールツール
  3. 継続的検証 & デプロイワークフロー
    • 並行テスト実行、コンパイラ最適化、依存関係セキュリティスキャン
    • 仮想マシン環境でのOTAアップデート検証(ロールバックメカニズムやシステムの安全性を事前確認)

開発者の成功とプロダクトの安定性の両方を追求する自動化エンジニアを求めています:

  • 高い技術力: Linuxシステム、コンテナネットワーク、CI/CDツール、Debianパッケージング、シェルスクリプトに関する深い知識。
  • 開発者への共感と連携: エンジニアの課題に耳を傾け、開発のボトルネックを解消するツールを自ら届ける姿勢。
  • リリース安定性へのこだわり: 開発のスピードと、慎重なリリース検証・依存関係管理・フリート更新の安全性のバランスを取る力。

知能ロボットフリート向けの開発プラットフォームやリリースシステムを構築したい方は、ぜひご応募ください: