C++Linux
仕事内容
- Areneプラットフォームを活用したソフトウェア定義車両向けの本番品質C++ソフトウェアコンポーネント、ミドルウェア、抽象化レイヤー、ドライバー、サービスの設計・実装・提供
- ECU、センサー、ネットワーク、コンピュートプラットフォームなど、実車ハードウェアとのソフトウェア統合作業を担当
- ハードウェア上でのソフトウェア立ち上げ、タイミング・通信・リソース制約・センサーインターフェースなどの問題のデバッグと本番品質化
- ECU、センサー、車両プラットフォーム、世代間で再利用可能なハードウェア非依存の抽象化とAPIの開発・改善
- ADAS、コックピットなどのArene SDK/車両プラットフォーム要素への貢献
- コード実装、単体・統合テスト、HIL/ベンチ環境、車両テスト、プラットフォームへのフィードバックまでの一連の工程を担当
- CAN、Ethernetなどのインターフェース、タイミング、システム動作に関する複雑な問題のデバッグ
- グローバルチームおよび日本のパートナーとの協業、コードレビュー、技術文書作成、継続的改善
必須要件
- 4年以上の経験および強固なモダンC++スキル(C++14/17が望ましい)
- コンピュータサイエンス、組込み工学または類似分野の学士号または修士号
- 組込み、車載、ロボティクス、自動運転などで、ソフトウェアを実ハードウェアに統合した経験
- ソフトウェア統合、組込みシステム、車両ソフトウェアなどの経験
- 組込み・リソース制約環境、リアルタイム処理、低レベルのハードウェア操作に関する理解
- CAN、Ethernetなどの車両・ロボティクス通信プロトコル、またはミドルウェア/IPCパターンの経験
- 設計、実装、テスト、デバッグ、提供まで機能をエンドツーエンドで担当した実績
- 強いデバッグおよびシステムトラブルシューティング能力
- 協調的、部門横断的、多拠点の環境で働けること
- 明確な技術コミュニケーション能力
歓迎要件
- ADAS、コックピット、ボディなどの自動車関連経験
- ISO 26262、AUTOSAR、MISRA系プラクティスへの理解
- Linuxベースの車載システム、QNXなどのRTOS、Bazelなどのビルドシステムの経験
- 組込みワークフロー向けCI/CDの経験
- HIL、シミュレーションからハードウェアへの連続性、仮想化テスト環境の経験
- 再利用を想定したソフトウェアプラットフォーム、SDK、抽象化レイヤーの開発経験
- ADAS/自動運転で使用されるカメラ、レーダー、Lidarなどのセンサー知識
- 機能安全、セキュリティ、または制約下での性能最適化への関心・経験
勤務地
- 日本のパートナーとの協業について記載がありますが、具体的な勤務地は本文に記載されていません。
企業についての所感
高年収かつ高難易度の選考プロセスの企業。車両OSのArene、スマートシティのWoven Cityを支えるプラットフォームの開発など規模感の大きい開発をしている。
データ取得日: 2026/11/9