OPM’s client is all about crafting the world’s most engaging multiplayer experiences. They are growing the studio for exciting new projects on PC and console and are looking for a talented and passionate Senior/ Lead Graphics Programmer to help create them.
As a Senior/ Lead Graphics Engineer, you will use your knowledge and experience to own the technical design and implementation of large-scale rendering features. Through mentoring and championing of best practises and company values you will provide day-to-day support for more junior members of the team whilst effectively managing your own time and workload through delegation.
RESPONSIBILITIES:
- Working collaboratively with members of multiple disciplines to iteratively develop features that address and achieve the high-level goals of the game.
- Identifying and championing best practises and processes within your domain
- Employing a can-do attitude to solve difficult problems as part of an agile, fast-moving and highly focused team.
- Writing clear, maintainable, and portable code.
- Monitoring, maintaining, and optimising the performance of the game.
- Communicating ideas, intent, and constraints to both technical and non-technical team members.
REQUIREMENTS:
- Strong practical knowledge of C++, with relevant professional experience.
- Practical and demonstrable professional experience with graphics programming in a modern game engine, having worked extensively on rendering techniques, optimisation, memory management, and content pipelines.
- Experience profiling and optimising code for optimal CPU, GPU, memory, and bandwidth usage.
- A strong understanding of state-of-the-art rendering techniques used in modern games.
- A strong interest in researching and implementing new Graphics related technologies.
- Strong computer science and maths background.
- The people skills to work collaboratively within a team.
BONUS SKILLS (Good to have)
- Professional development experience with real-time networked multiplayer games.
- Unreal Engine 4 development experience on PC and/or consoles.
- Low-level systems programming.
- Experience with multi-threaded development.
- Developing for Xbox Series, PlayStation 5, Xbox One and/or PS4.
- Profiling and optimising code for optimal CPU, memory and bandwidth usage.
- Experience developing procedurally generated environments.
Interested in finding out more about the studio and project? Apply now or call directly today on +44 1206 214 426!