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

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

ゼネラルモーターズの自動運転車ソフトウェア向けに、バックエンドサービス、データパイプライン、ワークフローオーケストレーションを含むシミュレーションテストシステムを開発します。自動化と信頼性の高いエンジニアリング手法により、テストの作成、実行、品質プロセスを改善します。

仕事内容

  • 自動運転車ソフトウェアを検証するシミュレーションテストスイートの提供を主導します。
  • パートナーチームのテスト開発ツールを使い、大規模なテストの作成と保守を行います。
  • 受信したリクエストとエンドツーエンドのテスト実行をつなぐオーケストレーションサービスとパイプラインを開発します。
  • テストの作成と継続的な保守を自動化し、標準化します。
  • パートナーの評価システムを接続し、テスト開発、トリアージ、廃止判断を支援します。
  • 自動運転、システム、安全、顧客の各チームと連携し、ツール、インターフェース、自動化を構築します。
  • レビューと技術的リーダーシップを通じて、コード品質とソフトウェアアーキテクチャを強化します。
  • ソフトウェア開発とシミュレーションテストの実践についてエンジニアを指導します。
  • AI支援開発ツールと分析プラットフォームを活用し、生産性、コード品質、シミュレーションテストを向上させます。
  • 曖昧な技術課題を実用的なソリューションに変え、プロトタイプを本番環境へ進展させます。
  • 厳格なエンジニアリング基準を維持しながら、迅速に成果を届けます。

応募要件

  • コンピューターサイエンス、工学、または関連分野の学士、修士、博士号、もしくは同等の実務経験。
  • 本番ソフトウェア、バックエンドサービス、データプラットフォーム、インフラストラクチャシステムの設計、開発、運用における5年以上の経験。
  • 本番コード、単体テスト、コードレビュー、デバッグ、信頼性の実践を含む、Pythonの高度なスキル。
  • スケーラブルなバックエンドシステム、API、マイクロサービス、ワークフローオーケストレーション、または社内エンジニアリングプラットフォームの開発経験。
  • デプロイ、可観測性、パフォーマンス、運用上の信頼性を含む、クラウドベースの本番システムの運用経験。
  • SQL、NoSQL、関連ツールを使用して、大規模な運用データ、テレメトリーデータ、時系列データ向けのデータパイプラインおよび処理システムを設計または運用した経験。
  • 自動テスト、検証および品質チェック、CI/CDプロセス、またはリリースワークフローの作成経験。
  • 高レベルの技術設計文書を主導し、複数チームにまたがる提供を調整できる能力。
  • 優れたコミュニケーション能力と、不明確な技術課題を実用的で保守可能なソリューションに変える能力。
  • 変化する技術環境で効果的に働く適応力、オーナーシップ、能力。
  • GMは移民スポンサーシップを提供しません。応募者は現在または将来、GMによる移民スポンサーシップを必要としてはなりません。
  • 自動運転車、ロボット工学、シミュレーション、評価システム、自動テスト生成・実行、ワークフローオーケストレーション、ヒューマン・イン・ザ・ループの品質プロセス、リリース管理、異常検知、可観測性、時系列分析、安全性が重要な製品、クラウドネイティブなデプロイ、コンテナ化、分散システムの経験があれば尚可。

福利厚生

  • 有給休暇。年次休暇、祝日、追加の妊娠・育児・養子縁組休暇を含みます。
  • 医療、歯科、眼科の補償、医療費支出口座、ウェルネスインセンティブ。
  • 従業員とその家族向けの生命保険プラン。
  • 確定拠出年金制度への会社拠出およびマッチング拠出。
  • 従業員、家族、友人を対象としたGM車両購入プラン。