Rendering Programmer – Unreal Engine

Rendering Programmer – Unreal Engine

Apply before:
Type: Permanent
Activities:
Programmer
Place:
Montreal
Description

Digital Dimension is looking for a rendering systems expert who can help find the ideal solutions to deliver compelling visual art as we adapt the Unreal Engine for CG Animation productions. Significant experience with Unreal is a must. As part of the development team, you will assist production teams by defining new artistic approaches to deliver top quality animations within Unreal. The ideal candidate will have a love for practical problem solving and a flair for creating new art styles through different rendering techniques.

 

Responsibilities:

  • Implement new rendering solutions and shading models based on creative concepts
  • Research, implement and optimize different visual art styles
  • Find and implement solutions to visual technical problems
  • Create tools, Blueprints, and scripts to optimize the production pipeline
  • Create materials, visual effects, and shaders
  • Guide technical artists on best implementation practices
  • Support asset integration by artists in Unreal
  • Writing technical design and user documentation
  • Work with artists to make sure they can get the most out of the technology.

 

Required Qualifications:

  • Technical degree in Computer Science, Game Development, or a similar discipline
  • 1+ year of professional experience with Unreal Engine
  • Experience with C++ and shader programming languages such as HLSL.
  • Experience in all aspects of Unreal (materials, blueprints, Niagara, MRQ, etc)
  • Experience building tools and/or plugins in Unreal
  • Knowledge of Unreal Engine code base.
  • Knowledge of 3D authoring packages (Maya, Substance, Houdini, etc)
  • Able to think creatively and solve technical problems
  • Motivated, self-directed, personable, superb verbal communication skills.

 

Plusses:

  • Experience with VR and AR development
  • Experience with production tools like Shotgun and Deadline
  • Experience with Perforce and/or Git
  • Experience with shading model development
  • Strong 3D math skills
Apply now