Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

PlayStation

NewBe an early applicant

Senior Software Engineer (Low Level GPU)

Posted Updated
Discussion

Description

  • You will be working on Razor GPU, a GPU performance analysis and debugging tool, for current and future PlayStation® platforms
  • You will be developing GPU Capture and Replay technology, which allows GPU commands, shaders and resources to be captured, analysed and later reinstated, so that graphics frames can be re-executed on the GPU independently from the running game
  • You will be developing profiling and debugging features upon this core technology, to help game developers worldwide to realize their creative vision and push PlayStation® hardware to its limits
  • You will be developing internal features used by platform software and hardware teams, to help build and improve the PlayStation® graphics software stack, as well as diagnose low-level platform issues
  • You will collaborate with game developers and platform engineers to gain a deep understanding of their needs, with a view to creating efficient, reliable and scalable tools, which are a joy to use for new and deeply technical engineers alike
  • This is a unique senior engineering role at the heart of PlayStation® GPU technology, where you will work within a highly experienced technology-driven team.
  • We are looking for developers who are passionate about their craft, the products they build, and who would like to make a lasting impact on the PlayStation® graphics software stack, its tooling, and its future
  • An interest in GPU architecture and low-level graphics engineering
  • Strong debugging skills, including the ability to understand and reason about complex systems, as well as unpick their interactions
  • Experience using GPU profiling and debugging tools
  • Experience developing on consoles, particularly using console graphics and memory management APIs
  • Strong problem-solving skills, including the ability to design and implement highly reliable performant systems in C++
  • An eagerness to learn and take responsibility of features end-to-end, from building core systems, to influencing end-user UX design

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →