仕事内容
AD Platformチームの一員として、自動運転システムが実際の車両上で安定して動作することを支えるポジションです。ソフトウェアを「机上のもの」ではなく「走るもの」にするために、実車環境における立ち上げ/検証/不具合対応/環境構築など、開発と現場をつなぐ橋渡しを担います。自ら車両に乗り込み、時には配線やログ取得を行いながら、車載実行環境を深く理解し、現場のリアリティに根ざした技術貢献を行うことが求められます。
主な業務内容:
①自動運転ソフトウェアのプラットフォーム実装
- Linuxベースの実行環境上で動作する自動運転プラットフォームのソフトウェア開発
- センサ入出力、プロセス間通信、ログ収集、状態管理など、システム全体の基盤に関わる機能の設計・実装
- 実車・検証環境の両面で動作する堅牢なコードの開発 ②実車環境での自動運転システム立ち上げ
- 開発済みソフトウェアの車載環境へのデプロイ、立ち上げ確認
- センサ、ECU、ネットワーク構成などのシステム接続状態の確認と調整
- 実車上での起動不良・不整合の原因分析と修正対応の推進 ③実車を用いた不具合調査・ログ解析
- 車両上で発生した異常動作や障害事象に対するデータ取得と解析
- 不具合の再現手順の整理、チーム内での報告・原因の切り分け支援
- 車両でしか再現しない現象を特定し、開発へ正確にフィードバック ④検証環境の構築・改善
- 実車を使わずに開発効率を上げるためのオフィス内検証環境(HIL/SIL/スタンドアロンPC等)の整備
- ログリプレイ環境やセンサ模擬装置などの検証機材の導入・運用
- 各検証環境の自動化・再現性向上のための整備とチューニング ⑤車両/開発チームとの連携
- 実験車両の整備・予約管理・安全管理との連携
- ソフトウェア開発チームと連携し、実車検証に必要なインタフェース・ツールの整備を推進
①Linux環境での開発経験
- コマンドライン操作、ビルド、デバッグなど、Linux上での開発に問題なく対応できること ②Gitを用いたチーム開発経験
- チームでのブランチ戦略、コードレビュー、CI連携等を含む日常的な運用経験 ③C++14以降での開発経験(2年以上)
- モダンなC++の機能(smart pointer、range-based for、constexpr等)を適切に活用し、堅牢で可読性の高いコードを書ける実装力 ④マルチスレッドプログラミングの知識と実装経験
- 並行処理/同期制御の基本的な理解と、マルチスレッドで動作するシステムの構築経験 ⑤ソフトウェア設計に関する十分な知識と応用力
- 保守性/拡張性/テスト容易性を考慮し、現場の要件に応じた適切な構造を設計できる能力 ⑥リアルなハードウェアとの統合開発経験
- ロボティクス、車載システム、組込みなど、物理環境と連携するシステムの実機検証・不具合対応経験 ⑦ログ取得/デバッグ/障害解析スキル
- 実機でのログ解析(ROS, 独自ログ, ネットワークログ等)を用いた原因特定と切り分け ⑧チームとの円滑なコミュニケーション能力
- 状況/課題/対応方針を正しく伝え、メンバーと連携して物事を前進させられる力
- 自動車のECU、CAN通信、Ethernet等の基礎知識/ツール利用経験
- AD/ADASシステムに関する開発/評価/運用の実務経験
- HIL/SILシステムやセンサシミュレータ等の導入/保守運用経験
- CI/CDと連携するテスト/検証自動化の設計/メンテナンス経験
- 実験車両でのソフトウェア検証経験、安全配慮に関する知識
- 自発的にさまざまな課題に取り組めること(セルフスターター)
- ソフトウェアが「実車で動く」瞬間に手応えを感じる方
- 不具合の根本原因に迫ることや、解像度の高い観察/検証が得意な方
- 仕様と現実のズレを発見し、開発現場へ自然にフィードバックできる方
- 手を動かしながら、開発と運用の隙間を埋める技術を磨きたい方
- 実験/検証の裏方に回るのではなく、システムの確かさを担う要として力を発揮したい方
年収 600万円 〜 2,000万円
100-0011 東京都千代田区内幸町2-2-3 日比谷国際ビル1F
正社員
専門労働型裁量労働制(みなし労働時間:8時間)
あり(3か月)
定期健康診断、フリードリンク、企業型確定拠出年金制度、年次有給休暇20日(採用時に付与する)、PC支給、ベビーシッター利用補助券
会社名: 株式会社T2
設立: 2022年8月30日
所在地: 東京都千代田区内幸町2-2-3 日比谷国際ビル
100,000,000
従業員数: 211名(2026年1月1日時点)