
システムソフトウェアエンジニア(ゲームダウンロード・インストール機能の開発)
PlayStation3 days ago
Responsibilities
- Design and develop PlayStation system software for game distribution, installation, updates, and launching.
- Design for long-term compatibility and operational constraints across game titles, system software, SDKs, existing assets, and future titles.
- Evaluate solutions, create high-level designs, and coordinate specifications and agreements with related teams.
- Perform detailed design, implementation, unit testing, integration testing, release, and post-release support.
- Optimize downloads and installations for games exceeding 100 GB by managing binary partitioning, download ordering, differential updates, and reusable installed data.
- Collaborate with global development and operations teams, game developers, external partners, and specialist module teams.
- Depending on experience, lead technical direction and cross-team issue resolution.
Requirements
- At least 5 years of C++ software development experience or low-level development experience in operating systems or middleware.
- Experience carrying out product-level software development across requirements definition, design, implementation, and testing.
- Experience designing and implementing concurrent or asynchronous processing.
- Experience solving technical issues in collaboration with multiple stakeholders or teams.
- Knowledge or experience with software configuration management and container technologies is preferred.
- Experience with CI/CD pipelines, product build-system development, or QA work is preferred.
- Knowledge of scripting languages such as Python or JavaScript is preferred.
- Experience using design patterns, developing SDKs, or designing, developing, and operating test programs, test frameworks, or test infrastructure is preferred.
- Comfort with spoken and written English and Japanese proficiency at JLPT N1 level or equivalent are required.
Tech Stack
Categories
Gaming