Senior Software Engineer - GPU Capture and Replay
Core
Building GPU performance analysis, debugging, and capture/replay tools for the PlayStation graphics software stack to help game developers optimize hardware performance.
Role type
Senior IC graphics software engineer (GPU tooling)
Builds
Razor GPU performance analysis tool, GPU Capture and Replay technology, profiling and debugging features
Domain
Gaming hardware / Graphics software stack
Deliverable
production ML models | product features | infrastructure
Required skills
C++ system design, low-level GPU command/shader analysis, complex system debugging, profiling, tool development, collaboration with hardware teams
Preferred skills
Experience with GPU architecture, performance optimization, working with game developers
Technologies
C++, GPU APIs, profiling frameworks
Responsibilities
Develop GPU Capture and Replay technology to capture and re-execute GPU commands; Build profiling and debugging features for the graphics software stack; Collaborate with game developers and platform engineers to create efficient, reliable tools; Diagnose low-level platform issues; Design and implement highly reliable performant systems in C++
Seniority
Senior, hands-on IC