
組み込み自動車ソフトウェア検証エンジニア
単体テスト、静的解析、要件トレーサビリティを通じて、組み込み自動車ソフトウェアと ECU コンポーネントを検証します。 TESSY、GTest、Polyspace、MISRA C/C++、ASPICE の実践を活用し、コード品質とリリース準備を支援します。
仕事内容
- 組み込みソフトウェアコンポーネントの単体テストを実行し、定義されたソフトウェア要件に対する機能動作を確認する。
- Polyspace による静的解析を実行し、評価で特定された違反事項の解決を支援する。
- MISRA C/C++ および適用されるプロジェクトコーディング標準への準拠を評価する。
- 単体テスト結果、カバレッジエビデンス、トレーサビリティ記録を作成・維持する。
- 要件ベースの検証を実施し、要件、設計、実装、テスト成果物間の双方向リンクを維持する。
- コードレビューに参加し、ソフトウェアの信頼性と保守性を高める変更を提案する。
- アーキテクト、開発者、インテグレーター、検証チームと連携して問題を調査・解決する。
- アジャイルおよび Scrum のセレモニーに参加し、定期的に進捗を報告する。
- リリース準備作業と品質ゲート評価を支援する。
- 組織の手順、ASPICE の実践、品質管理要件に従う。
- プロジェクトおよび顧客の期待に沿って検証エビデンスを維持する。
- テストの進捗、阻害事項、リリース準備状況を報告する。
- プロセス、文書、検証標準の改善に貢献する。
応募要件
- 組み込み自動車ソフトウェアの検証経験が 2~3 年あり、単体テストと静的解析を主に担当した経験。
- TESSY を使用した組み込みソフトウェアの単体テストの実務経験。
- Google Test(GTest)を使用した単体テストおよびコンポーネントテストの経験。
- ソフトウェア検証手法と欠陥予防の実践に関する確かな知識。
- ステートメント、ブランチ、デシジョン、MC/DC カバレッジの概念に関する知識。
- Polyspace 静的解析ツールの実務経験。
- MISRA C/C++ ガイドラインとコーディング標準への準拠に関する知識。
- 静的解析結果を調査し、コード品質の問題を解決した経験。
- ソフトウェア品質メトリクスとコンプライアンス報告に関する知識。
- Embedded C プログラミング概念に関する深い理解。
- マイクロコントローラベースのシステムと ECU ソフトウェアアーキテクチャに関する基礎知識。
- 自動車組み込みソフトウェア開発ライフサイクルに関する知識。
- ソフトウェア統合とデバッグ手法の理解。
- BSW、RTE、アプリケーション層を含む AUTOSAR アーキテクチャの基礎知識。
- CAN、LIN、Ethernet 通信プロトコルに触れた経験。
- 機能安全と自動車ソフトウェア開発の実践に関する知識。
- モデルベース開発(MBD)の概念の理解。
- Simulink モデル、コード生成、モデル検証ワークフローに関する知識。
- 構成管理およびバージョン管理ツールの使用経験。Git の経験があれば尚可。
- SonarQube を使用したコード品質分析と品質ゲート監視の経験。
- ASPICE のエンジニアリングプロセス、検証、トレーサビリティ、レビュー、コンプライアンス要件に関する知識。
- 欠陥追跡および ALM ツールに関する知識。
- 優れた分析力とデバッグ力。
- 優れたコミュニケーション能力と文書作成能力。
- ステークホルダーを管理し、期待値を調整して問題解決を主導する能力。
- 協調性があり、主体的で、細部に注意を払い、自律的に働けること。
- 学歴要件は指定されていない。





