INDUSTRY: Animation & VFX / Television / Film
OCCUPATION: Engineer / Programmer
(ACTIVE - 8/24/2010 )

Open GL Developer

Film
London - United Kingdom

Project:  Film
Job Duties(s): Database Programmer, R & D / New Technology
Software Utilized: MAYA, C++, Python
Bonus Eligibility: No
Relocation: Yes
Required Spoken Language(s): English
Required Work Auth.: Work Anywhere
Start Date: Immediately
APPLY
Share
Refer A Friend REFER FRIEND
JOB DESCRIPTION AND RESPONSIBILITIES:
MPC is seeking a Open GL Developer to join their R&D team to work on their in-house 3D rendering engine. Used as the core of MPC's realtime asset preview tools, the engine is also used to produce high-quality offline renders of our shots in progress.

The responsibilities for this role include:

- extending and maintaining core libraries for GPU data synchronization
- adding new rendering features to the engine
- coordinating with other developers to provide entry points to the engine for other tools
- documenting and presenting the system to interested parties from both R&D and production
- keeping up-to-date with rendering technologies and how they can be efficiently implemented
REQUIREMENTS:
- expert knowledge of OpenGL & GPU rendering techniques (shaders, skinning, etc)
- expert knowledge of C++, preferably including boost
- very strong software engineering background
- strong understanding of 3D math and concepts (cameras, transformation matrices, etc)
- ability to design and create well-structured code in collaboration with other R&D members
- strong knowledge of Python a plus
- knowledge of Maya a plus
- knowledge of QT a plus