3D Graphics Developer
Description
Job Summary: Develop high-performance software for real-time character animation, including both authoring tools and real-time runtime.
About Us: Ziva Dynamics (www.zivadynamics.com) is a technology company developing cutting-edge computer graphics software for the creation and animation of virtual characters. Our software is used by many of the best VFX studios in the world. We are primarily located in Vancouver, BC with some remote workers around the globe. We are looking to expand and accelerate our development team.
Organizational Status: You will work closely and collaboratively with our team of about 4 developers on Ziva’s next generation technology. You will report to the Team Lead of the project or product to which you are assigned. You will sometimes interact with customers directly.
Responsibilities Include:
Developing real-time character skinning and deformation code
Designing and writing intuitive and compelling ways of viewing and manipulating 3D geometry
Being a champion of our games customers
Formulating user requirements in coordination with our customers
Setting realistic performance targets for our real-time offering
Developing plans for meeting performance targets
General game-engine-related development
Meeting regularly with the dev team to prioritize tasks and report progress
Optimizing performance and memory usage
Reviewing code and having your code reviewed by other developers
Essential Skills and Experience:
Demonstrated strong C++ skills
Strong 3D graphics programming
Experience in the games industry
Familiarity with games’ runtime performance and quality requirements
Implementing tools for interacting with 3D geometry
Character animation runtime including skinning and blend shapes
Experience using Visual Studio
Experience with git
Ability to effectively communicate with developers, customers, and leadership, both verbally and via documentation
Nice-to-have Skills and Experience:
A Bachelor’s degree (or higher) in Computer Science, Information Technology or related fields is preferred
Concepts in physical simulation (e.g. elasticity, collision detection, numerical solvers)
Knowledge of CI/CD (e.g. Jenkins)
Experience using JIRA
Agile/Scrum
CMAKE
This Job is no longer active!