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