
ゼネラルモーターズ シニア組み込みソフトウェアエンジニア
ゼネラルモーターズ向けに組み込み C および AUTOSAR 制御ソフトウェアを開発し、ソフトウェアライフサイクル全体の提供を主導します。ミシガン州ミルフォードを拠点とするハイブリッド勤務で、サプライヤーのソリューションをテスト、デバッグ、改善します。
仕事内容
- 要件分析と設計から、コーディング、欠陥解決、量産リリースまで、開発ライフサイクル全体にわたるソフトウェアの試作と提供を担当します。
- 組み込み C ソフトウェアを開発、実装し、デバッグします。
- HWIO、BSW、Complex Drivers、SUMs を含む組み込み制御インフラの設計と提供において、部門横断チームを率います。
- 試作ベンチでソフトウェアの機能と準備状況をテストします。
- GM が所有するソフトウェア全体で共通ソリューションの活用を推進します。
- 設計要件を文書化し、ソフトウェア機能を実証するテストケースに関連付けます。
- ビルド環境とベンチで自動テストツールを使用し、ソフトウェア機能を検証します。
- システム、安全、電気アーキテクチャ、サイバーセキュリティ、ソフトウェア定義車両、キャリブレーション、車両性能の各チームと連携します。
- 根本原因分析とデバッグを支援します。
- サプライヤーと協力し、会議を主導して、新技術向けのマイクロコントローラー、周辺機器、ECU 固有のソリューションを開発します。
- 保守性、再利用性などの品質目標に焦点を当てたソフトウェア品質改善を主導します。
- コードの問題を調査し、設計上の不備に対処して解決策を開発します。
応募要件
- コンピューター工学、コンピューターサイエンス、電気工学、電子工学または関連分野の学士号。
- ソフトウェアエンジニア、組み込みソフトウェアエンジニア、または関連職種での5年以上の経験。
- 組み込みソフトウェア開発の5年以上の経験。
- IBM Synergy を含む構成管理ソフトウェアの5年以上の使用経験。
- 組み込みコンパイラー、リンカー、デバッグツール、および Lauterbach、ETAS INCA、CANalyzer などのソフトウェア、オシロスコープやその他の実験室機器の5年以上の使用経験。
- テスト駆動開発および振る舞い駆動開発の5年以上の経験。
- AUTOSAR 準拠のインフラストラクチャおよびファームウェアソフトウェアの開発経験5年以上。
- テストケースのカバレッジや品質指標を含む、コード品質分析とデバッグの5年以上の経験。
- 現地オフィスに出勤できること。
福利厚生
- 福利厚生および Total Rewards リソースに関する一般情報。
- 職場におけるインクルージョンと帰属意識の取り組み。
- 障がいのある応募者への合理的配慮。
- 職務に関連する評価と、該当する場合の採用前審査のサポート。






