ソフトウェアエンジニア<車載向け組込み半導体>
最先端マイコンやSOCを活用し、次世代自動車に向けた組込みソフトウェアの設計、開発、プロジェクト管理などに携わっていただきます。 自動運転システムや電動モータ制御システムなど、自動車制御システムを開発する自動車会社や自動車部品サプライヤーをサポートし、最先端のMCUやSOCを有効的に活用した組み込みソフトウェアの開発を実施いただく業務です。顧客のご要望に応じて幅広い範囲での開発サポートをご担当いただきます。 ■システムアーキテクチャ設計・結合および統合テスト ・システム要件や顧客要望をもとに、大まかな構成要素毎に機能分割しシステム全体の構成要素を整理 ・各構成要素を実現するために最適なハードウェアやソフトウェアの構造、インタフェースを検討し設計書を作成 ・システム要件の実現可能性を分析し、正しく実現できているか検証。顧客とのレビューも実施。 ■ソフトウェア要求分析、設計/実装、ユニット検証、結合および統合テスト、適格性確認 ・システム設計をもとに、ソフトウェアで実現すべき要求を整理 ・要求を実現するためのソフトウェア構成要素/構造/インタフェースを検討し設計書を作成 ・各ソフトウェアモジュール毎に詳細な処理フローやデータフローを検討し詳細な設計書を作成 ・ソフトウェア実装を行い、顧客レビュー含めた各検証工程を実施。 ■プロジェクト管理 ・顧客の要求を満たすために必要な人員、スケジュールを計画し、プロジェクトを推進。日々顧客やチームメンバとコミュニケーションを図りながら、進捗状況を管理。 ・問題発生時には迅速に状況を把握し、早期解決に尽力いただくと共に、プロジェクト全体のスケジュールを調整