General Motors
General Motors
ゼネラルモーターズは、車両エンジニアリング、製造、輸送、情報技術の分野で事業を展開するグローバルな自動車・製造企業です。1908年に創立され、モビリティの発展を目指す技術を開発するとともに、衝突事故ゼロ、排出ガスゼロ、渋滞ゼロというビジョンの実現に取り組んでいます。世界各地の事業では、多様な専門分野の大規模なチームが協力し、イノベーション、持続可能な交通、自動車業界の未来に注力しています。

シニアソフトウェアエンジニア:プロトコル運用と信頼

ゼネラルモーターズの自動運転システム向けシミュレーションテスト基盤を開発するシニアソフトウェアエンジニアです。 スケーラブルで信頼性の高い検証を支えるバックエンドサービス、データパイプライン、オーケストレーションツールを構築します。

仕事内容

  • 自動運転ソフトウェア向けシミュレーションテストスイートの提供を主導する
  • パートナーチームのテスト生成ツールを使い、大規模なテストを作成・維持する
  • 受け付けたリクエストとテスト実行を接続するオーケストレーションサービスおよびパイプラインを開発する
  • テストの作成と継続的なメンテナンスを自動化・標準化する
  • テスト開発、トリアージ、廃止を支援するため、パートナーの評価システムを統合する
  • 自動運転、システム、安全、顧客の各チームと協力し、テスト要件をツール、インターフェース、自動化へ落とし込む
  • コードレビューと技術的リーダーシップを通じて、ソフトウェア品質とアーキテクチャ標準を維持する
  • ソフトウェア開発およびシミュレーションテストの実践についてエンジニアを指導する
  • AI支援開発ツールと分析プラットフォームを活用し、エンジニアリングワークフローを改善する
  • 不明確な問題領域を主体的に引き受け、プロトタイプを本番システムへ発展させる
  • 高いエンジニアリング標準を維持しながら、緊急性を持って業務に取り組む

応募要件

  • コンピューターサイエンス、工学、または関連分野の学士、修士、博士号、あるいは同等の実務経験
  • 本番ソフトウェア、バックエンドサービス、データプラットフォーム、インフラストラクチャシステムの設計・開発・運用経験5年以上
  • 本番コード、単体テスト、コードレビュー、デバッグ、信頼性プラクティスを含む高度なPythonスキル
  • スケーラブルなバックエンドサービス、API、マイクロサービス、ワークフローオーケストレーション、または社内エンジニアリングプラットフォームの構築経験
  • デプロイ、オブザーバビリティ、パフォーマンス、信頼性を含むクラウドベースの本番システム運用経験
  • SQL、NoSQL、その他の関連技術を用いたデータパイプラインおよび処理システムの設計・運用経験。大規模な運用データ、テレメトリ、時系列データを扱えること
  • 自動テスト、検証チェック、品質管理、CI/CDパイプライン、またはリリースワークフローの開発経験
  • 高レベルの技術設計を作成し、複数チームにまたがる実行を主導できること
  • 明確なコミュニケーション能力があり、曖昧な技術課題を実用的で保守しやすい解決策に変換できること
  • 変化する技術環境で主体性、適応力、成果を発揮した実績
  • 自動運転車、ロボティクス、シミュレーション、評価システム、またはその他の複雑なソフトウェアプラットフォームの経験
  • 自動テスト生成、テスト実行、またはワークフローオーケストレーションシステムの構築経験
  • 再現性と追跡可能性が求められる、人間参加型または自動化された品質プロセスおよびリリース管理システムの定義経験
  • データ処理、クエリ、分析、異常検知、または問題トリアージのシステム開発経験
  • オブザーバビリティ、時系列分析、パフォーマンス監視、ダッシュボード、または運用分析の経験
  • 安全性が重要な製品、ミッションクリティカルな製品、または高い信頼性が求められる製品の開発経験
  • シミュレーション検証、テスト品質指標、人間参加型評価、またはフィードバックに基づく品質改善に関する知識
  • クラウドネイティブなデプロイ、Infrastructure as Code、コンテナ化、または分散システムの経験

福利厚生

  • Total Rewardsリソースの利用
  • インクルーシブな職場文化
  • 障害のある応募者への合理的配慮
  • 職務関連の評価および採用前スクリーニングに関する情報とサポート