Custom SSD Evaluation Software Development for PlayStation

4 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

Develop and maintain evaluation software and performance benchmark software for custom SSDs used in PlayStation consoles. This involves implementing custom drivers on a Linux OS, building automated testing mechanisms for a large-scale test environment, and comprehensively verifying functionality, performance, and reliability. Responsibilities include SSD controller specification development, collaborating with LSI vendors, evaluating prototypes, performing firmware and NAND reliability evaluations, and supporting mass production. A deep understanding of NAND memory physical characteristics and low-level hardware knowledge is required. Proficiency in C/C++ is essential.
Must have:
  • C/C++ programming experience
  • NAND memory & SSD controller knowledge
  • Understanding of hardware systems
  • Ability to read and write English technical documents
Good to have:
  • CPU/DSP, memory, microcontroller knowledge
  • High-speed I/F (PCIe/USB/HDMI/Display Port) experience
  • LSI development experience
  • English technical conversation/discussion skills

Job Details

Why PlayStation?

PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.

 

 
【職務内容】
PlayStation向けカスタムSSDのハードウェア・ファームウェア評価するため、Linux OS上にカスタムドライバを実装し、評価ソフトウェア、性能ベンチマークソフトウェアを構築します。また、量産に耐えうる品質を確保するため、多数の機材を並べたテスト環境における自動テスト機構を独自に構築します。

独自の性能保証、品質保証機構を持つカスタムSSDコントローラを評価するため、NANDメモリの物理特性を理解したうえで、機能、性能、信頼性を総合的に検証するソフトウェアを開発・保守しています。

適性に応じて将来的には、カスタムLSIの仕様策定から量産サポートまで幅広い業務を経験していただけます。

【具体的には】
①SSDコントローラの仕様策定
業界動向、商品企画、ハードウェア、ソフトウェア、ゲームデベロッパーの皆様の要望を聞きながらSSDコントローラの仕様を決めます
②開発設計
LSIベンダーへの発注および共同設計・開発を行います
③試作製品の検証評価
試作品のチップが「私たちの所望する機能を満たしているか」「想定していた性能を出すことができるか」を確認します
④SSDファームウェア評価、NAND信頼性評価
カスタムSSDコントローラのファームウェア評価によって求められる機能・性能(レイテンシ、スループット)を満たすことを確認すると共に、NAND信頼性評価を行うことで、その性能を安定的に満たすことができることを確認します。
⑤量産支援
 
※仕様策定・検証評価にあたっては、キャッシュ・メモリ・バスなど、Hardwareをlow levelで理解し、論理的にアプローチを行っていただきます。
※LSIの検証評価にあたってはC/C++等のプログラムを行っていただきます。
 
多くの世界トップクラスのLSI Design Houseと共同で最先端のアーキテクチャ、IP(CPU、GPU、AI/ML、Codec、高速I/F、電力制御、Security)、半導体プロセスを用いた、非常に競争力の高いLSI開発を行っています。
 
最適なコストで最大限の性能を引き出すことに注力をしています。
 
 
【ポジションの魅力】
PlayStationのLSIに使われるCPU/GPU等のアーキテクチャは最先端のテクノロジーを利用しており、
 当社は時代の最先端に触れることのできる日本において、また世界においても数少ない会社の一つです。
■近年話題の半導体プロセスにおいても最先端プロセスを積極的に利用しており、まさに「時代の最先端」で働く機会を得ることができます。
■自身が開発するLSIがPlayStationにおいてどのように使われるかを実感することができ、世の中にどう影響与えるか見えやすい環境です。
■LSIの仕様策定、設計、評価、量産まで一気通貫で開発の流れを知ることができ、キャリアと視野を広げることができます。
■本業務に携わっていただくことで、日本国内でも稀有な経験を積んでいただくことが可能です。 
 
 
【組織・職場紹介】
PlayStation5、PlayStation VR2をはじめとするSIE製品の根幹をなすカスタムLSIを開発しています。
チームはLSIアーキテクチャ、LSI設計検証、HW設計、SW開発など多岐にわたる分野のエキスパートで構成され、日々多くの議論と検討を重ねながら開発を進めています。
 
【ご入社後について】
チューターがアサインされます。
業務上困ったことがあればチューターに確認頂き慣れていただくことで、安心してチームに馴染んで頂ける仕組みを整えています。
 
SIEで働く魅力 / 社員の声】
■大規模なBtoCのサービス提供を通じ、自らエンジョイしながら人々に楽しみを届けられること
■入社年を問わず、製品に対する影響力の大きいプロジェクトを任せてもらえること
■さまざまな改善提案をフラットに発信できること
■リモートワークの自由度が高く、スケジュール調整がしやすいこと
■様々なバックグラウンドを持ったメンバーが働いており、
 プライベートイベントやワークライフバランスの面で業務調整することを自然に受け入れている風土があること
■ソフトウェア、ハードウェア、ネットワークをすべて社内で開発しているからこそ、わからないことがあればすぐ本人に相談しに行けること
■将来目指したいと思える、洗練されたエンジニアが多く在籍していること 
 


 
【求められる実務経験・スキル】
■必須(MUST)
 ・C/C++プログラミングの開発経験
 ・NANDメモリ、SSDコントローラの知見
 ・英語の仕様書を読みこなすことができること。英語でのメールやりとりができること。 
 
 ■歓迎(WANT)
 ・CPU/DSP、メモリー、マイコン等のハードウェアシステム知識
 ・高速I/F (特にPCIe / USB / HDMI / Display Port等)の知見
 ・LSI開発経験
 ・英語での技術的な会話や議論を行えると、活躍の幅を広げていただくことが可能です。 
 
■求める人物像
・情熱をもって、チーム一丸で開発を行うことに興味のある方
・目標に対して達成までの道筋を自身で計画し、提案・実行できる方
・将来的にリーダーとしてメンバーを積極的に導く力のある方

■関連記事
LSI開発部門のVPインタビューや活躍する社員のインタビュー記事もぜひ参照ください。

多種多様な強みを持つエキスパートが集うSIEのLSI開発部門 - Sony Interactive Entertainment Japan
経験者採用インタビュー:LSI開発エンジニア ① 
経験者採用インタビュー:LSI開発エンジニア ②
新卒採用インタビュー:LSI開発エンジニア

Equal Opportunity Statement:

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity, trade union membership or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.

PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

 

Similar Jobs

Epic Games - Senior Mobile Engineer

Epic Games

(On-Site)
6 Months ago
Qualcomm - Staff Software Engineer

Qualcomm

Berlin, Berlin, Germany (On-Site)
1 Month ago
luxsoft - Intern Software Developer C++

luxsoft

Egypt (Remote)
1 Month ago
Qualcomm - Senior Software Engineer - Camera

Qualcomm

San Diego, California, United States (On-Site)
2 Weeks ago
Tesla - Equipment Engineer Electrode, Battery Cell

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Snyk - Staff Software Engineer

Snyk

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Apollo - Senior Customer Success Engineer

Apollo

United Kingdom (Remote)
3 Months ago
Inveniolsi - SAP BI/BW Consultant

Inveniolsi

India (On-Site)
3 Months ago
Roblox - Senior Software Engineer - Avatar Scalability

Roblox

San Mateo, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - CMake Build System Engineer, Staff

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Qualcomm - DSP Applications Software Engineer

Qualcomm

Austin, Texas, United States (On-Site)
1 Month ago
Google - Software Engineering Manager, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
6 Months ago
Tactic studios - Senior Physics Programmer

Tactic studios

(Remote)
2 Months ago
bytedance - Software Engineer Graduate (Multi Cloud CDN)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Rocksteady Studios - Senior Gameplay Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
1 Month ago
rivos - CPU Design Verification

rivos

Santa Clara, California, United States (Hybrid)
1 Year ago
Intel  - AI SW Networking/Runtime Engineer

Intel

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
11 Months ago
Rockstar Games - Senior Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
7 Months ago
Google - Technical Solutions Consultant, Google Photos and Google One

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tokyo, Japan

Tencent - Frontend Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
6 Months ago
Kojima - Background Artist / Environment Artist

Kojima

Minato City, Tokyo, Japan (On-Site)
1 Month ago
CME Group - CD&S Sales Associate

CME Group

Tokyo, Japan (On-Site)
2 Weeks ago
Cygames - Network Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
1 Month ago
Brave Group (Language barrier) - TCG / Community Operations Manager

Brave Group (Language barrier)

Japan (On-Site)
1 Day ago
Wizcorp - Senior 3D Background Artist

Wizcorp

Tokyo, Japan (Remote)
2 Years ago
Sony Interactive Entertainment - Advertising Media Planner - Japan Domestic Market

Sony Interactive Entertainment

Tokyo, Japan (Hybrid)
3 Months ago
Colo pl - Producer

Colo pl

Tokyo, Tokyo, Japan (On-Site)
2 Months ago
Square enix Japan - Corporate Infrastructure Engineer

Square enix Japan

Shibuya, Tokyo, Japan (On-Site)
1 Month ago
Xsolla - Product Owner

Xsolla

Tokyo, Japan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Qualcomm - Sr. Staff Engineer Kernel Integration

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Marvell - Sr Staff Design Verification Engineer

Marvell

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Zscaler - Staff Software Development Engineer

Zscaler

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago
Tesla - Project Engineer - BESS, EMEA

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Qualcomm - Design Verification - Sr Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Zscaler - Engineering Manager - Endpoint Networking

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Qualcomm - PMIC Reference HW Design Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Qube Cinema - Engineer – Technical Support (Broadcast)

Qube Cinema

Hyderabad, Telangana, India (On-Site)
1 Month ago
Capgemini - Associate Software Engineer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Qualcomm - ASICS Design Verification Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded