Simulation Developer, Ziva VFX
Description
This role is remote and open everywhere : Sydney, Vancouver, Toronto, Montreal or Europe.
Key Responsibilities:
Job Requirements :
- Expertise in C++ software development
- Proficiency in Linear Algebra, Numerical Computing, Collision Detection, Finite Element Methods, and other aspects of physics simulation
- 2 or more years of experience working with physical simulation software, OR equivalent graduate education
- Proven ability to read, implement, and refine novel techniques from research literature
- Ability to write highly performant code, familiarity with parallel computing, profiling and optimization
- Proficiency with GPU programming, e.g. CUDA
- Experience delivering 3D tools for use by technical artists and animators
- Collaborative software development with git
Additional Skills :
- Experience using and developing plugins for Maya and Houdini
- Previous successful collaborations with professional animators and animation technical artists, in Games and/or Film
- Experience coding in Python
- Familiarity with Linux
- Experience writing and editing technical documentation for implemented tools and features
- Experience with all aspects of software development lifecycle
- Working knowledge of software quality control processes, e.g. CI/CD
About You
- Critical eye for details
- Proactive
- Team oriented
- Adaptable
- Calm under pressure
- Strong communication abilities
Please note that this is a unionized position and will be covered by a collective agreement between DNEG and IATSE, in the coming months. As a unionized employee, you will be required to join the union and will benefit from the conditions set out in the collective agreement. Union dues will be required once the collective agreement is in place.
About Us
We are DNEG, one of the world’s leading visual effects and animation companies for the creation of award-winning feature film,
television, and multiplatform content. We employ more than 9,000 people
with worldwide offices and studios across North America (Los Angeles,
Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali,
Chennai, Mumbai) and Australia (Sydney).