【募集テーマ】
次世代CPU「FUJITSU-MONAKA」シリーズ向けコンパイラの開発(1名募集)
---職務内容------
【会社名】
富士通株式会社
【BG名】
Fujitsu Research
【本部名】
先端コンピューティング開発本部
【組織としてのミッション】
世界最先端のソフトウェア技術開発に挑戦し、持続可能なデジタル社会を支える基盤システムと先端サービスを実現する
【募集背景と応募者へのメッセージ】
次世代データセンター向けプロセッサ「FUJITSU-MONAKA」やその後継プロセッサ「FUJITSU-MONAKA-X」のソフトウェアの開発メンバーを募集します。本募集ではAIフレームワークやHPC向けアプリケーションなどの幅広いアプリケーションをターゲットに、富士通が開発するCPUの性能を最大限に引き出すミドルウェアの開発に携わっていただきます。
【担当業界・業種】
インフラ
【就業環境・勤務形態】
残業時間 平均:20時間/月 繁忙期:40時間/月
フレックス勤務適用 有
【募集範囲と具体的業務内容】
■担当業務・PJ概要
当プロジェクトでは、次世代データセンター向けプロセッサ「FUJITSU-MONAKA」やその後継プロセッサ「FUJITSU-MONAKA-X」で高速にアプリケーションを動作させるためのコンパイラの開発を行っています。当プロジェクトは、LLVMコミュニティの一員として、OSSコミュニティと密に連携した開発活動を行っています。「FUJITSU-MONAKA-X」は富岳NEXTに搭載される予定で、当プロジェクトは富岳NEXTの開発に参画しています。
プロジェクトのメンバーは幹部社員を除き12名で、統括部内外のメンバーとコミュニケーションしながら、ターゲットとなるアプリケーションのユースケースを想定し、測定、分析、チューニング、フィードバックのサイクルを回し、「FUJITSU-MONAKA」および「FUJITSU-MONAKA-X」のプレゼンス向上に貢献していただきます。
■具体的な業務内容
「FUJITSU-MONAKA」/「「FUJITSU-MONAKA-X」向けコンパイラの開発作業
【個人に期待する役割やミッション】
本ポジションは、コンパイラ開発プロジェクトのメンバーとして、担当幹部社員の指示の下、数人のチームメンバーを率いてコンパイラの開発作業を行っていただきます。コンパイラを開発する上で、「FUJITSU-MONAKA」および「FUJITSU-MONAKA-X」プロセッサのアーキテクチャ特性を深く理解していただき、ターゲットとなるアプリケーションの性能を最大限に引き出すコンパイラの設計、開発、および最適化を行っていただきます。
ミッション
・「FUJITSU-MONAKA」/「FUJITSU-MONAKA-X」プロセッサの競争力強化: 最新のAIおよびHPCアプリケーションが「FUJITSU-MONAKA」/「FUJITSU-MONAKA-X」プロセッサ上で世界トップクラスの性能を発揮するためにOSSコンパイラを機能向上させ、プロセッサの市場競争力向上に直接貢献します。
・技術的な専門性と成長の追求:コンパイラ技術、プロセッサアーキテクチャ、最適化技術の知識を深め、自身の専門性を高めるとともに、チーム全体の技術レベル向上にも貢献していただきます。
【仕事の魅力・やりがい】
コンパイラの技術に加えて、国産プロセッサの技術をアピールすることで、富士通のプレゼンス向上だけでなく、日本の科学技術発展に貢献することができます。また、OSSコミュニティと深く連携した開発をおこなうことや、スーパーコンピュータ「富岳」の後継機となる富岳NEXTの開発に関わることで、国内外の技術者と交流し社外に見える実績を積むことができ、キャリアアップにつながります。
「富岳」開発メンバーとの協業: スーパーコンピュータ「富岳」を開発した技術者集団とともに、従来の利用領域に留まらない分野にHPC技術を適用し、テクノロジーイノベーションによる持続可能な社会の実現を目指せます。
日本の科学技術への貢献: 弊社が開発する国産プロセッサの技術を世界にアピールすることで、日本の科学技術発展に大きく貢献するやりがいを感じられます。
最先端技術への挑戦: 「FUJITSU-MONAKA」や「FUJITSU-MONAKA-X」プロセッサという最先端のハードウェアに関わり、アーキテクチャを高効率で動作させるためのコンパイラ技術の研究開発に携わることで、他に類を見ない技術的挑戦ができます。
成長とキャリアアップ: アプリケーション最適化技術、スレッド並列分散処理など低レイヤの幅広い専門知識とスキルを習得し、目覚ましいキャリアアップを実現できます。
【Role Group】
Research & Development R&D
【Role Family】
Product Development プロダクト開発
【Role Specialism】
Software Development ソフトウェア開発
【Job Function】
ソフトウェア開発 エンジニア
【募集人数】
1名
---求める資格・スキル・経験など------
【必須の経験・キャリアや資格・言語】
・C++言語でのソフトウェア開発経験 (3年以上)
【歓迎する経験・キャリアや資格・言語】
以下の経験または知見が一つ以上あると望ましい
・GitHubやGitLab上のOSSコミュニティでの開発経験
・アプリケーション高速化に研究や業務で取り組んだことがある
・アセンブリ言語の使用経験
【語学力】
日常会話レベル
【日本語レベル】
日常会話レベル以上を希望
---待遇------
【ポジション名】
担当クラス
【給与】
月給 385,000~
年収 7,800,000~
※職責に応じさらに高い処遇を設定
---勤務地------
【勤務地】
Fujitsu Technology Park
【主な勤務地(上記以外)】
沼津事業所
テレワーク可能 (週4日程度)
---備考------
【業務内容の変更の範囲】
当社の定める業務の範囲内
【契約期間】
期間の定めなし
【就業場所の変更の範囲】
当社の事業所の範囲内