具体的な業務内容
組込みソフトウェア開発/ハードウェアIP開発に関わる開発エンジニア
車載用ソフトウェアの研究・開発を行う当社のシステム開発第2事業部にて、以下の開発をお任せいたします。
■業務内容:
(1) お客様の開発支援として、特にソフトウェアプラットフォーム(組込みOS 周り、ドライバからミドルウェアまで)をメインに開発支援を行います。
組込みOS としては、組込みLinux、FreeRTOS,、Zephyr などのオープンソース系からiTRON,などの市販OS までのサポートしております。
ミドルウェアとしては、通信周りのミドルウェアからROS などのミドルウェアなどを扱っています。開発業務からプロジェクトマネージメントまでを行う仕事となります
(2) 自社でのHypervisor、RTOS、開発環境の開発を実施しており、要件定義から設計、実装、評価を実施し、製品化を行います。
ゼロからの開発となるため、機能の選定や実装へのアイデア、評価方法など、組込みOS の知識と経験が必要とされるお仕事となります
(3) ハードウェアIP 開発として、RTL生成ツール開発環境の開発とハードウェアのIP開発を行っています。
RTL生成ツールでは、C++を使用して、RTLを生成するツールをベースに開発を実施しており、ハードウェアの知識とC++の経験が必要とされる仕事となっております。
■プロジェクト例:
・IoT デバイスに対する、組込みLinux の移植実装、FA機器に対するFreeRTOS の実装、TCP/IPミドルウェアの移植
・NEDO 委託事業「動的多分岐・結合トレース型AIプロセッサのエコシステム開発」
・NEDO委託事業「セキュアオープンアーキテクチャ向けコンパイラバックエンドおよび対応ランタイム環境の設計・開発」
・C++を利用した、RISC-V コアの実装および開発環境の開発
■当事業の特徴:
ソフトウェアプラットフォーム(組込みOS、ミドルウェア)に特化しており、アプリケーション開発などは一部の制御系を除いてはほぼありません。
また、ソフトウェアプラットフォームをハードウェア、IP の両側面から考え、今後の組込み機器の総合的なプラットフォームの研究開発を実施しています。
チーム/組織構成