Responsibilities:
* Design and implementation of new development tools for all disciplines
* Communicate with other departments to improve existing tools and determine new solutions
* Maintain tools for performance, stability and error-free operation
* Identify and resolve pipeline issues and discover opportunities for improvement
Requirements:
* Advanced understanding of C++
* Experience developing Windows GUI applications using Win32, MFC, wxWindows or Qt
* Strong mathematics skills, including proficiency with trigonometry and linear algebra
* UI design experience
* Strong communication skills
* Ability to work in a collaborative team environment and handle multiple projects simultaneously
* Service-oriented attitude with an eye for efficiency and workflow
* Advanced understanding of game content pipeline and tools
Plusses:
* Experience with 3D Studio Max, Max SDK and MaxScript
* Detailed knowledge of 3D graphics, animation, camera control and lighting
* Perl, Ruby, Python, or other interpreted languages
* Experience with Subversion, CVS or Perforce
* Experience using SQL databases - database design, stored procedures
* Understanding of Standard Template Libraries
* Experience shipping multiple game titles
* Experience with Maya and MEL Scripts