Senior C++ Developer: Rendering
Description
Animal Logic is
seeking a Software Developer to join its core R&D group to develop and
enhance our proprietary rendering software, including our state-of-the-art
rendering engine, shading system, and scene representation.
You will be working alongside some of
the best artists and developers in the world applying your technical skills to
create new tools and techniques for generating highly realistic imagery.
You may have a
background in film, animation, television, visualization or games fields.
Requirements:
- Masters or PhD in Mathematics,
Physics or Engineering, or equivalent professional experience
- Experience developing 3D
rendering software using C++ in high performance computing environments
- Strong mathematical skills
and familiarity with numerical methods, probability and statistics used for rendering
such as Monte Carlo integration, importance sampling
- A talent and passion for
optimisation and a working knowledge of efficient spatial data structures
- A thorough understanding
of light transport and global illumination techniques
- You may have
knowledge or experience developing shading or raytracing algorithms on
massively parallel architectures such as GPUs.
- Working knowledge of shading
technologies such as RSL, OSL, GLSL
- An ability to work in a
challenging environment, take direction and possess good communication skills
- Willing to work in a
production environment and collaborate with artistic staff
- An appreciation of design
aesthetics is a plus
This Job is no longer active!