About this role
Job title: System Software Engineer
About the Role Join Sony Interactive Entertainment as a System Software Engineer for PlayStation. Our PlayStation platform is developed in-house from hardware to OS, servers, client, and applications, offering roles across many domains that influence functionality, performance, and user experience. Teams are engineer-oriented with opportunities to contribute across multiple layers of the stack.
What You'll Do
- Develop across the PlayStation platform from hardware to OS, servers, client, and applications; contribute code end-to-end.
- Improve functionality, performance, and user experience through engineering excellence.
- Work on diverse areas including applications, SDKs, kernels, device drivers, firmware, and processor software; multi-platform development (PS5, PS4, Windows, iOS, Android, Mac).
- Develop server features, network infrastructure, security and encryption (content protection).
- Engage in hardware control and system optimization projects targeting GPUs, sound processors, and other internal hardware components.
- Collaborate with other teams in a dynamic, engineering-focused environment and take action to address issues proactively.
What We're Looking For
- Relevant experience related to the above duties.
- Development experience in C/C++.
- Shader language development experience.
- Low-level programming experience.
- Kernel or driver development, SDK development experience.
- GPU-based parallel processing programming experience.
- Audio signal processing development experience.
- Software development experience in communications or network protocols.
- Mobile app development or PC application development.