Renderman Specialist / Engineer

Future Works

Job Summary

FutureWorks Media Ltd is seeking a Renderman Specialist / Engineer with over 2 years of hands-on experience in production environments. The role demands proficiency in C++ and Python for developing custom plugins using RenderMan C++ SDK, alongside an expert understanding of computer graphics, shader development, lighting, and color management. Candidates should have experience integrating high-volume rendering pipelines with industry-standard DCC applications like Maya, Katana, Houdini, and other render engines, with a proven ability to optimize and troubleshoot complex rendering issues.

Must Have

  • 2+ years of hands-on experience with RenderMan across production environments
  • Proficient in C++ and Python for developing custom plugins using RenderMan C++ SDK
  • Expert understanding of computer graphics principles and shader development
  • Strong knowledge of color space management, image-based lighting (IBL), and global illumination techniques
  • Experience integrating high-volume rendering pipelines with Maya, Katana, Houdini, Arnold, V-Ray
  • Proven ability to troubleshoot complex rendering issues including noise reduction and sampling optimization

Job Description

Job description

2+ years of hands-on experience with RenderMan across production environments

  • Programming & Plugin Development: Proficient in C++ and Python for developing custom plugins using RenderMan C++ SDK to support proprietary and volumetric data formats such as OpenVDB
  • Computer Graphics & Shading: Expert understanding of computer graphics principles with practical experience in shader development, look development, shading, lighting, and ray tracing, including RIS, RSL (RenderMan Shading Language), physically-based rendering (PBR) workflows, and core rendering architecture (path tracing, ray tracing, global illumination)
  • Lighting & Color Management: Strong knowledge of color space management, image-based lighting (IBL), and global illumination techniques
  • Pipeline Integration: Experience integrating high-volume rendering pipelines with industry-standard DCC applications (Maya, Katana, Houdini) and other render engines (Arnold, V-Ray), with foundational knowledge of USD workflows
  • Optimization & Problem-Solving: Proven ability to troubleshoot complex rendering issues including noise reduction (denoising), sampling optimization, memory management for large-scale assets, and streamlining material assignment and texture workflows

8 Skills Required For This Role

Rendering Shader Development Cpp Game Texts Lighting Shading Houdini Python Maya

Similar Jobs