Senior Software Engineer - Low Level GPU
Sony Interactive Entertainment America
As a senior engineer on the Razor GPU team, you will help drive GPU performance analysis and debugging tooling for PlayStation platforms. You’ll build GPU Capture and Replay capabilities and profiling features that enable developers to optimize graphics pipelines. You’ll work with platform and game teams to deliver reliable, scalable tooling that engineers love to use. This role sits at the heart of PlayStation graphics technology, offering a meaningful impact on the graphics software stack and future tooling.
Responsibilities- Develop GPU Capture and Replay technology to record, analyze, and replay GPU commands, shaders, and resources
- Build profiling and debugging features for the graphics stack used by PlayStation developers
- Create internal platform tooling for software and hardware teams to diagnose low-level issues
- Collaborate with game developers and platform engineers to understand needs and deliver reliable, scalable tools
- Own end-to-end feature development from core systems to user experience for technical engineers
- Strong problem-solving skills and ability to design reliable, high-performance systems in C++
- Proven debugging skills with complex systems and interactions
- Experience developing on consoles with console graphics and memory management APIs
- Interest in GPU architecture and low-level graphics engineering
- Experience using GPU profiling and debugging tools
- Willingness to take responsibility for features end-to-end and influence UX design
- collaboration with cross-functional teams
- strong communication and documentation
- ownership and accountability
- C++ programming
- console graphics APIs
- memory management APIs
Reference: WJ-747_31057426