Added by on 2015-05-05

Software Developer, Character Animation – Digital Domain

3d jobs, Animation jobs, Digital Domain, Digital Domain Hiring, Digital Domain job, Digital Domain jobs, Digital Domain Recruiting, Digital Domain Studios, hiring, job, jobs, Recruiting, Recruitment, vfx jobs, video game jobs, Visual Effects Jobs

Digital Domain 3.0 Vancouver


Job Title: Software Developer, Character Animation
Department: Software
Reports to: Technology Director
Status: Exempt
Classification: Full Time, Staff
Date: Immediately

Purpose of the job: At Digital Domain, we are developing industry-leading character and facial animation technology and tools. In films like The Curious Case of Benjamin Button, Tron: Legacy and Maleficent, we have created photo-realistic digital actors that have stood alongside real actors. We are looking for software developers to help us further this technology.

Essential Functions/Responsibilities:

Build rigging and animation tools like advanced deformers, muscle and skin simulation, multi-dimensional interpolation, blend-shape tools and more.
Design, implement, and support C++ and Python tools, primarily for Maya but also potentially, standalone, that relate to character animation
The developer will be expected to: gather requirements from the artists, research and develop a plan of attack, implement a stand-alone program or plug-in (using C++ or Python), document the code and produce a user manual, and release and support the tool.
The ability to interact with non-technical people and both understand what they want, and get them to understand what you are doing, is necessary
Experience with any or all of character animation, real-time processing and/or GPU programming is not required but would be a plus


At least a Master’s Degree in Computer Science / Math / Physics
Adept in both C++ and Python
Experience with Maya- both using Maya, and writing Maya plug-ins
Experience with character and facial rigging. You should be able to use and create rigs for simple characters.
A solid foundation in mathematics. This job will require that you be able to read, understand, implement and make improvements on the latest research. You should be able to read a paper from SIGGRAPH and understand it. Specifically, understanding of optimization techniques and calculus is essential.
A broad knowledge and curiosity about computer graphics is very important. We solve many, varied problems at Digital Domain. This job will not be about just character animation.
Working Conditions and Environment/Physical Demands:
Office working environment.
Hours for this position are based on normal working hours but will require extra hours pending production needs.

To apply for this position please select Vancouver under the drop down location menu and submit an application at
Digital Domain Recruiting Software Developer, Character Animation, Digital Domain, Digital Domain hiring, Digital Domain VFX, Digital Domain Jobs, Animation Jobs, VFX Jobs, CG Jobs, 3D Jobs, CGI, Jobs, Recruiting, Recruitment, Digital Domain Recruiting, Digital Domain Recruiting Software Developer, Character Animation