Studio: Atomic Cartoons
Job Opening: CG Core Pipeline Developer
Location: Vancouver, British Columbia, Canada
Type: Full-Time
Responsibilities:
- Develop, structures, and systems that define how artists assemble and manage complex 3D scenes.
- Design user interfaces for authoring, validating, publishing, and tracking 3D data as it moves through the production pipeline.
- Extend, optimize, and simplify a complex network of automated batch processes.
- Work in a collaborative team of software engineers, and work directly with highly specialized artists.
Qualifications & Skills:
- Expert knowledge of programming in python and/or C++ on Linux.
- Thorough knowledge of computer graphics and animation concepts: character rigging, geometric deformations, dynamic simulation, shading, and rendering.
- Experience with commercial CG animation software applications: Maya, Houdini, Mari, Katana, Nuke, RV, Shotgun.
- Experience with industry-standard scene data formats: Alembic, USD.
- Experience with GUI toolkits: Qt, PyQt/PySide.
- Knowledge of software design/development principles: design patterns, object-oriented design, agile development.
- Experience with revision control and release management: Git.
- Experience working with a large, complex, mature, and dynamic codebase.
- The ability to listen to, understand and break down the needs of different Productions.
- A strong sense of team and collaboration.
- An insightful and analytical thinker, with strong proactive problem solving skills
- A strong sense of self and a willingness to speak up.
- Currently legally able to work in Canada.
- BC residents are preferred for this role.
Apply for the Job Online: To apply, visit https://boards.greenhouse.io/atomiccartoons/jobs/4705494003#app