about 4 hours ago
Senior Rendering Programmer
Montréal, Quebec, Canada
full-timeseniorVideo Games
Tech Stack
Description
You will join the development team to push Unreal Engine 5 towards our combined vision, collaborating with Lead Rendering Programmer, Technical Artists, and Art Direction. You'll modify core shaders, develop new rendering technologies, integrate third-party solutions, and optimize performance to bring the world of BioShock to life.
Requirements
- Bachelor’s degree in Computer Science or related discipline.
- 5+ years industry or related experience.
- Experience shipping at least one AAA console and/or PC game.
- Previous experience working in a senior role as a Graphics or Rendering Programmer.
- Strong 3D Math skills.
- Strong C/C++ experience.
- Experience with modern GPUs and low level graphics APIs on the latest generation of gaming platforms.
- Experience using graphics debugging tools and performance profiling.
- Strong understanding and familiarity with current Unreal Engine technology desired.
- Exposure to third-party tools like Houdini, Substance Painter, and Z-Brush in terms of how they can function in a graphics pipeline is a bonus.
Responsibilities
- Execute creative technical solutions based on concept art and art direction.
- Translate Art direction into rendering code, shaders and systems.
- Create new tools and efficient pipelines for content production.
- Debug visual and performance issues related to rendering.
- Effectively communicate with artists towards performant solutions.
- Actively improve skill sets and abilities by keeping aware of industry trends, and learn new techniques.
- Mentor junior programmers.
0 views 0 saves 0 applications