Custom SSD Evaluation Software Development for PlayStation

3 Months ago • All levels • Research & Development

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

Luxoft - Senior React Developer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
5 Months ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Montreal, Quebec, Canada (On-Site)
10 Months ago
Thales - Automation Test Team Lead

Thales

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Motive - Technical Lead Manager, Embedded Safety

Motive

United States (Remote)
1 Week ago
PlayStation Global - Senior DevOps Information System Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Months ago
Google - Software Engineering Manager II, Google Cloud Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
bytedance - Research Engineer Graduate (Machine Learning Sys-US) - 2024 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Google - Senior Software Engineering Manager, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior Digital Circuit Design Engineer

NVIDIA

Canada (On-Site)
3 Months ago
bytedance - Machine Learning Engineer - Machine Learning Infrastructure

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Loyalty Juggernaut - Product Security Engineer

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ansys - Lead R&D Engineer - EDA

Ansys

Noida, Uttar Pradesh, India (On-Site)
3 Weeks ago
bytedance - SRE and DevOps Tech Lead - Edge Cloud Infrastructure

bytedance

London, England, United Kingdom (On-Site)
1 Month ago
bytedance - Video Experience Software Engineer Intern (Global Streaming Media)

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Thousand Eyes - Senior Software Engineer (C++)

Thousand Eyes

London, England, United Kingdom (Hybrid)
1 Week ago
Egnyte - Sr. Software Engineer

Egnyte

Mountain View, California, United States (Hybrid)
6 Months ago
CME Group - Sr QA Analyst

CME Group

Chicago, Illinois, United States (Hybrid)
2 Weeks ago
Ziff Davis - Systems/DevOps Engineer

Ziff Davis

Canada (Remote)
2 Weeks ago
Qualcomm - SoC Power/Performance Post-Si Validation & Emulation Engineer

Qualcomm

San Diego, California, United States (On-Site)
5 Days ago
Apple - EM Software Technologist

Apple

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

Get notifed when new similar jobs are uploaded

Jobs in Tokyo, Japan

Cygames - Server-Side Engineer / Games / Tokyo

Cygames

Shibuya, Tokyo, Japan (On-Site)
1 Month ago
Game freak - 2D Graphic Designer (Artwork)

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
1 Month ago
Ansys - Technical Support Engineer II

Ansys

Tokyo, Japan (On-Site)
4 Days ago
Cygames - Game Planner / Game

Cygames

Tokyo, Tokyo, Japan (On-Site)
1 Month ago
Cygames - Motion Capture Studio Staff / Tokyo

Cygames

Shibuya, Tokyo, Japan (On-Site)
1 Month ago
Keywords Studios - Customer Support Team Lead

Keywords Studios

Suginami City, Tokyo, Japan (On-Site)
2 Months ago
Sony Interactive Entertainment - Business Application Analyst (Global HR Systems)

Sony Interactive Entertainment

Tokyo, Japan (Hybrid)
2 Months ago
Marvelous games - Game Department: Global Marketing Department, Domestic & Asian, Global Sales Promotion

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
4 Months ago
Zscaler - Senior Sales Engineer

Zscaler

Tokyo, Japan (Hybrid)
2 Weeks ago
bytedance - Product Operations - Search Ads Team

bytedance

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - GPU Verification Architect

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
bytedance - Backend Engineer (Model Inference), Machine Learning Systems

bytedance

Singapore (On-Site)
7 Months ago
NVIDIA - Senior GPU Kernel Performance Lead

NVIDIA

Canada (On-Site)
3 Months ago
Riot Games - Principal Insights Analyst - Player Platform

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
bytedance - Principal Algorithm Engineer, Trust and Safety

bytedance

Singapore (On-Site)
7 Months ago
Rambus - SMTS Verification Engineering

Rambus

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Krafton - [PUBG IP Franchise] PUBG Mobile Global PM (7년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Google - Software Engineering Manager, Google Store

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - ASIC Design Verification Engineer, Machine Learning

Google

Madison, Wisconsin, United States (On-Site)
1 Month ago
NVIDIA - DFX CAD Tools Development Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded