company logo

Preferred Networks

MN-Core ASIC Front End Design Engineer

MN-Core ASICフロントエンド設計エンジニア

Tags: Full-time, 6~8 YOE, Business Japanese, Remote

Remote (Remote) / Chiyoda-ku, Tokyo, Japan・Fetched 30+ days ago

Job Description

Job Description / 職務内容
PFNの計算基盤の心臓部である、ASICの設計を行うエンジニアの次世代リーダー候補を募集します。

PFNのさまざまな研究開発や事業は、機械学習やシミュレーションを中心とした膨大な計算量によって支えられています。計算基盤の心臓部はアクセラレータであり、PFNでは独自の原理にもとづくアクセラレータであるMN-Core™およびその後継であるMN-Core2(開発中仮称)を開発・活用しています。2022年現在、MN-Coreはスーパーコンピュータの省電力性能を競うGreen500 Listにおいて世界一位であり、またより先端である半導体プロセスを利用している二位以下に対して15%以上の圧倒的な差をつけています。これは、MN-Coreが持つ設計上のアドバンテージを示しています。

今後、MN-Coreシリーズの開発を強化するために、次世代のリーダー候補として継続した研究開発を率いていくポテンシャルを持つASICフロントエンドエンジニアを募集します。アーキテクチャや半導体設計において世界的な戦いに意欲のある方の応募をお待ちしています。

- MN-Coreのアーキテクチャ研究開発
- ASIC/機能ブロック仕様策定
- RTLコーディング
- 論理検証
- 合成/STA
- バックエンドベンダーのサポート
- 実機評価/デバッグ

**本職種の魅力**
- 新しい世界を作り出す仕事に携われる
- Green500で3度も1位を獲得したMN-Coreの次世代の開発に携われる
- 現在最も注目されている、深層学習をターゲットにしたASIC開発の知識・経験が得られる
- 世界トップクラスの性能を持ったASIC開発に携われる
- 高い技術力を持ったチームメンバーと共に働くことができる
- SWエンジニアと近い距離で、共に議論しながら開発ができる

We are looking for an engineer to design the ASIC, which is the heart of PFN's computational infrastructure.

PFN's various R&D and businesses are supported by a huge amount of computation centered on machine learning and simulation. The heart of the computational infrastructure is the accelerator, and PFN develops and utilizes the accelerator MN-Core ™ based on our own principle and its successor, MN-Core 2 (tentative name under development). As of 2022, MN-Core is the number one in the world on the Green500 List, which competes for the power saving performance of supercomputers, and is overwhelming by more than 15% compared to the second and lower companies using more advanced semiconductor processes. I'm making a difference. This shows the design advantage of MN-Core.

In the future, in order to strengthen the development of the MN-Core series, we are looking for an ASIC front-end engineer who will be in charge of continuous research and development. We are waiting for applications from those who are enthusiastic about the global battle in architecture and semiconductor design.

In this job, you will be responsible for the following ASIC front-end design tasks from MN-Core architecture design to RTL coding & verification, and machine bring-up.

- R&D of MN-Core Architecture
- ASIC / Functional Block Specification
- RTL Coding
- Logic Verification
- Synthesis/STA
- Support back-end vendor
- bring-up/debug
Qualifications / 応募資格(必須)
該当分野への強いモチベーション
- 「世界最高を目指したチップ開発」にわくわくする方
- 進歩の速い分野に適応して意欲的に知識を吸収できる方
- 幅広い技術領域への興味

高いASIC開発力
- ASIC開発エンジニアとしての豊富な開発経験(5年以上)
- 高いリーダーシップ力

加えて、以下のうち2つ以上の経験と能力
- CPU/アクセラレータ等のアーキテクチャ検討経験
- 高いRTL(Verilog HDL/SystemVerilog/VHDL)コーディングスキル
- SystemVerilogもしくはSystemCでの論理検証環境の構築及び検証経験

Strong motivation for the relevant field
- Those who are excited about "chip development aiming for the best in the world"
- Those who can adapt to fast-growing fields and absorb knowledge enthusiastically
- Interest in a wide range of technical fields

High ASIC design skills
- Over 5 years experience on ASIC design
- Strong leadership

In addition, two or more of the following experience and skills.
- Architecture design experience for CPU, Accelerator etc…
- RTL(Verilog HDL/SystemVerilog/VHDL) coding skill
- experience of logic verification and developing its environment with SystemVerilog or SystemC
Preferred Qualifications / 応募資格(歓迎)
- ASIC開発エンジニアとしての豊富な開発経験(8年以上)
- コンピュータ・アーキテクチャへの深い知識
- IPに関する知識 (PCIe, DDR etc…)
- 論理合成やSTA解析経験
- 深層学習の計算カーネルへの基礎的な理解
- 深層学習プログラムのコーディング経験
- アセンブラのコーディング技術
- ランダム検証環境の構築・運用経験
- 基板ボード開発経験
- コンパイラ、計算ライブラリ、ドライバ等の開発経験
- バージョン管理システムを用いた開発経験(Git, GitHub, GitLab, Subversion等)

- over 8 years experience of ASIC design
- Deep knowledge of computer architecture
- IP knowledge (PCIe, DDR etc…)
- experience of logic synthesis and STA
- Knowledge of computational kernel on deep learning
- Coding experience of deep learning program
- skill of assembler coding
- experience of random verification and developing its environment
- experience of board development
- experience of compiler, computation library, driver development
- experience of development with version control systems (Git, GitHub, GitLab, Subversion etc…)
Contents in a resume
- レジュメのフォーマットは一般的な履歴書に従う必要はありません。これまで参加したプロジェクト、アルバイト/インターン、執筆した論文、公開している実装等について自由にお書きください
- 自身の技術ブログ、GitHubリポジトリ、論文へのリンクなどがあれば記載してください
- The format of your resume does not need to follow any particular one. To help us understand as much as possible about you, please write about projects you have participated in, part-time jobs/internships, papers you have written, implementations you have published, etc.
- Please include links to your own technical blogs, GitHub repositories, and papers, if any.
Salary /賃金
経験、業績、能力、貢献に応じて、当社規定により優遇
Experience, performance, skills, contribution are taken into consideration.
Location / 勤務地
[Otemachi Bldg., 1-6-1 Otemachi, Chiyoda-ku, Tokyo, Japan 100-0004 リモート勤務制度あり (日本国内に限る) / Remote work system available (limited to work in Japan)]