Responsibilities:
*Develop motor-driven ragdoll behaviors using the Euphoria ragdoll AI system.
*Support and interface with the project teams in usage and development of cross project behaviors.
*Understand and facilitate what is necessary to blend smoothly from behaviors into canned animations with the game projects.
*Maintain and enhance the stability and quality of resulting behavior performances in the game projects.
*Help define and further clarify requests for new behaviors.
Experience: *At least 2 years of programming experience with emphasis on animation, physics and/or AI.
*Solid C/C++ programming skills.
*Good eye for believable character motion and body mechanics.
*Familiarity with one or more 3D animation tools (Maya, 3DSMax or MotionBuilder).
*Understanding of engineering level 3D math.
*Ability to work well as part of a collaborate development team.
*Self-starter who can can see complex tasks through to completion and work effectively with minimal supervision.
*Ability to work with other programmers, animators and design to make sure they can get the most out of the technology.
*Excellent oral and written communication skills.
*Bachelor's degree in Computer Science, Software Engineering, Physics or equivalent work experience.
*Exposure to, IK, control systems, and other game algorithms for physics, AI and animation.
*Ability to debug and comment code to be used by other programmers across multiple projects.
To Apply to this job go to http://www.GadBall.com or click here