Senior Graphics Programmer

 

What we’re looking for

We’re looking for an experienced graphics programmer to join our s&box team to help us deliver a modern simple performant renderer. Candidates should have extensive experience with graphics programming and a current portfolio of previous work demonstrating their abilities. Candidates should have strong self-motivation, the ability to work well in, and communicate with a team based both in the office and remotely.

You will be responsible for creating, maintaining and optimising render pipelines in our Source 2 based engine. Delivering on a balance of ease of use, performance and visual fidelity, developing features you would expect in any modern engine.

Responsibilities

  • Architect high quality, performant and maintainable rendering pipelines that are easy for artists to use.

  • Write and optimise custom shaders in collaboration with artists.

  • Create comprehensive documentation for rendering pipelines, optimisations and best practices.

  • Continuously assess rendering costs and provide insights for optimisation.

  • Keep up to date with the latest developments in rendering techniques.

Requirements

  • Eligible to work and located within the UK.

  • Passion for graphics programming and the desire to continually learn.

  • In depth understanding of graphics APIs (Vulkan, DX12) and experience using them.

  • Comprehensive knowledge of modern, high level rendering techniques and how to implement them.

  • Strong C++ knowledge and software architecture skills, good understanding of C#.

  • Strong experience writing shaders in HLSL.

  • Know how to optimise code & content for maximum performance whilst minimising memory usage.

  • To be able to work within a team and work to feedback.

Desirables

  • Local to UK Birmingham or the surrounding area or have strong transport links to Birmingham to work hybrid at our HQ.

  • A portfolio demonstrating strong understanding of rendering techniques.

  • Desire to grow, lead and develop a team of graphics programmers.

Benefits

Interested?