- どんな仕事か
-
解析、最適化、計算機設計の3軸を一体的に行う・自動運転システムアプリケーションのISA環境間の移植(x86/ARM/RISC-V等)
・GPGPU型アクセラレータ上のスレッド並列化/データフロー最適化
・GPGPU型アクセラレータへの適用アプリケーションの探索
・Simulator/Emulator環境でのアプリケーションソフトウェア性能解析・改善
・CPU/アクセラレータのヘテロジニアス環境において使用効率を高めるためのソフトウェアライブラリ開発
・SoC搭載ボードのドライバソフトウェア開発
・アプリケーションのハードウェア資源使用推定と分析・プロファイリング
・システムソフトウェア及びアプリケーションの検証環境の構築
【チャレンジ・やりがい】
・ソフトウェアエンジニアとして、プロセッサやSoCのアーキテクチャ設計者と密に連携することで、ソフトウェア・ユースケース観点からの最適実装について、ハードウェア設計へのフィードバックが直接行える
・自動運転技術に最適なハードウェア実装に対して、ソフトウェアとして性能を最大限に引き出すことによって、他に類を見ない性能のアクセラレータ開発を行う
・自動運転技術における性能・電力・コストといった課題の解決を行うことで、自動運転の民主化をハードウェアから推進する - 求められるスキルは
-
必須 ・電子工学、コンピュータ科学、または関連分野での学士以上の学位
・ハイパフォーマンス、あるいは組み込み機器プラットフォームでの、C/C++/アセンブラを用いたソフトウェアの開発経験
・並列処理を行うプロセッサのうち、CGRA、SIMT、SIMD、MIMD、Super Scalar、またはこれらに準ずるプロセッサに対する並列プログラムの実装、パフォーマンスチューニングの経験
・コンピュータアーキテクチャ、プロセッサマイクロアーキテクチャの知識
・アルゴリズム/データ構造、数理最適化に対する知識
・LinuxやGitの基本的な使い方
・日本語および英語での、技術文書の作成・読解並びに、技術的な会話能力
・特定の技術分野に固執せず、広範な技術にも精通し、好奇心をもって新たな技術を取得しつつ、それらを生かして挑戦的に仕事に向かえる方
・ハードウェア・ソフトウェアの枠にとらわれず、システムとしての構造を意識することで、自らの力で課題を発見し、周囲とのコミュニケーションを取りながら、解決をしていける方歓迎 ・OpenCLまたは他の並列プログラミング言語での開発経験
・特定のFrameworkを用いたDNNアプリケーションの開発経験
・最適化問題を伴うアプリケーションの開発経験
・コンパイラバックエンド(GCC, LLVM)の開発経験
・リンカ、ローダ等のミドルウェア開発経験
・ARM/RISC-V環境でのオペレーティングシステム実装経験
・Linuxドライバの開発経験
・プロファイリングツールや性能解析ソフトウェアの使用によるソフトウェア並列化・最適化経験
・ISA Simulator、FPGA Board、Emulator、評価ボードでのソフトウェアデバッグ経験
・LinuxやROS2を含むオープンソースソフトウェアの開発や貢献の経験
・車載、産業、医療、航空宇宙などのリアルタイム性が求められる領域での開発経験
・機能安全設計の知識募集年齢(年齢制限理由) 下限なし ~ 50歳 (長期勤続によりキャリア形成を図るため) - 雇用形態は
- 正社員
- どんなポジション・役割か
- ソフトウエアエンジニア(組み込みコンピューティング)
- どこで働くか
- 東京都品川
※在宅勤務可 - 勤務時間は
- 所定労働時間:8時間/日
休憩時間:60分
※フレックスタイム制有 - 給与はどのくらい貰えるか
- 900万円 ~ 1200万円
- 待遇・福利厚生は
-
・社会保険各種(雇用保険・労災保険・厚生年金保険・健康保険)
・通勤手当
・ライフサポート(育児休暇や介護休暇、時短勤務など)
・企業型確定拠出年金制度
など - 休日休暇は
- ・完全週休二日制(土曜日・日曜日)、国民の祝祭日、夏期休暇:3日(7月~9月の間で各自取得)
※当年7月8月入社の場合を除く
・年末年始:6日 ※元日を含み会社カレンダーによる
・年間休日120日以上
NEW
掲載期間24/11/13~24/11/26
求人No.TC-24037