Minimum requirements:
- Strong knowledge of game physics algorithms and effects
- Strong knowledge of C++ programming techniques and mathematics
- Good understanding of real-time collision detection, cloth, soft body, rigid body simulation
- Understanding of GPU architectures and OpenCL, CUDA and/or DirectCompute
- Authoring tools experience, written a plugin for Maya
- Experience using a physics SDK such as Havok, PhysX, Bullet or ODE
- Good communication skills
- Master degree in Computer Science or equivalent experience