We are looking for a Graphics Programmer to work as part of our development team making AAA games in Unreal Engine by developing solutions related to the rendering of the lighting of the game and its visual effects.
You must be able to work closely with individuals in the other development disciplines to create the solutions related to the rendering for a polished player experience.
Improve and maintain the rendering modules of the game engine.
Develop shaders and quality effects to support the Art direction and unique visual style of the game.
Optimize the rendering code to get the best performance on all platforms.
Write clear, maintainable, portable C++ code.
Write and maintain custom shaders across a range of hardware.
Work well with other engineers, artists and designers.
Strong knowledge of C/C++.
Strong interest in rendering algorithms.
Good knowledge of any low-level graphics APIs.
Experience with DirectX 11/12 level shaders and HLSL.
Thorough understanding of multithreaded & real-time systems.
Experience profiling and optimizing both CPU and GPU utilization.