
Swarm Aeroは、連携した編隊として運用できる無人航空システムを開発・製造しています。同社の技術は、自律飛行機、共有センサーとエッジコンピューティングのネットワーク、指揮統制ツールを組み合わせ、通信が制限された環境や妨害を受ける環境で、小規模なチームが多数の無人航空機を連携して運用できるよう支援します。また、高速な複合材製造と、量産を見据えた工場設計を組み合わせています。同社のシステムは、移動する対象の検知・追跡などの防衛用途のほか、貨物配送、災害対応、通信のレジリエンス、環境観測といった民間のニーズにも対応します。Swarm Aeroのチームには、航空宇宙工学、大量生産、軍事アドバイザーとしての経験が集まっています。
シニアリアルタイムソフトウェアエンジニア
Swarm Aeroの自律航空機群向けリアルタイム指揮統制プラットフォーム「Legion」を構築します。 ミッションクリティカルな運用を支えるフルスタックのインターフェースと分散システムを開発します。
仕事内容
- 大規模で多様な航空機群を指揮するフルスタックの指揮統制システムを構築します。
- Legionの成長に合わせて、中核システム、技術パターン、インターフェースを確立します。
- 通信が劣化または断続する環境でも航空機を制御できる、協調型のリアルタイム基盤を開発します。
- 機体のテレメトリー、センサーデータ、任務スケジュール、乗員リソース、データリンクなど、運用情報を表示・活用する手段を作ります。
- 第一原理から考え、曖昧な運用上の課題を実際に展開できる機能へと変えます。
- システム設計とアーキテクチャから実装、テスト、展開まで、主要機能を主導します。
- ソフトウェア、自律システム、航空機システムに携わる運用担当者、デザイナー、エンジニアと協力します。
- CI/CD、QA、DevSecOpsの実践を通じて初期版を迅速に提供し、素早く改善します。
応募要件
- コンピューターサイエンスの学位、またはそれに相当する経験。
- 複雑なフルスタックアプリケーションの開発経験が4年以上あり、フロントエンドとバックエンドの両方に豊富な経験があること。
- 実践的なスキルに裏付けられた、優れたユーザーインターフェースおよびユーザー体験の判断力。
- Reactまたは同等の最新フレームワークを使った、本番環境向けWebインターフェースの開発経験。
- ゲームやシミュレーションなどの即時モードインターフェースと、保持モードUIの両方の経験。
- パフォーマンスが重視されるアプリケーションの開発実績。
- 動画ストリーミングプロトコルの知識。
- WebGLまたはOpenGLの経験。
- 地理空間アプリケーションの経験。
- 米国のSecretセキュリティクリアランスを取得・維持できること。有効なSecretクリアランスの保有者を優遇しますが、必須ではありません。
- 米国市民、合法的永住者、保護対象者、または必要な許可を取得できる者として、米国ITARの適格要件を満たすこと。
- 米国で合法的に就労できること。
福利厚生
- 急成長中の防衛テクノロジー企業の株式を相応に付与。
- 医療、歯科、眼科の各保険、および401(k)。
- 有給休暇と病気休暇。
- 毎月のウェルネス手当。
- オフィスで毎日、昼食を提供。
- 有給育児休暇。
- 国家安全保障に関わる重要な任務に直接貢献。
- 高く評価されているエンジニアや運用担当者のチームと、複雑な課題に取り組めます。