Main Responsibilities:
Work closely with designers, artists, animators and programmers to design, implement and maintain animation systems for next-generation consoles.
Integrate animation with AI and character control.
Develop tools in support of animators and programmers.
Contribute innovative and original ideas toward all aspects of the game's production and development.
Write robust, maintainable code.
Maintain code performance through profiling and optimization.
Qualifications:
Experience with animation systems: skeletal character animation, key frame animation, motion trees, linear and cubic interpolation, quaternions, skeletal LOD systems, segmented and skinned surfaces, animation exporters (XSI preferred).
Experience with compression schemes for animation data.
Solid understanding of rendering techniques.
Solid understanding of rigid body simulations.
Expertise in C++.
Strong 3D math background.
B.Sc. Degree in Comp Sci, Mathematics, Engineering or equivalent game development experience.
2+ years game development experience, with a concentration on animation programming.
Strong communication skills, work ethic and motivation.
A passion for games.
Must be willing to relocate to Canada.
Preferred Extras:
Console experience; next-gen preferred.
Experience with motion capture, facial animation and lip-synch.
Experience with Ageia PhysX.
XSI and plug-in development.
Familiarity with large-scale C++ project development.
Experience with concurrent programming.
Please, no phone calls about this job!
Please do not contact job poster about other services, products or commercial interests.
email: stevenwilliams@flwint.net