The Sr. Tech Art Programmer is a senior level position responsible for developing tools and systems that support art production. This position will be involved in the development of our internal production systems and how they interact with one other. It’s a broad role that will touch on a wide range of areas: graphics, rigging, animation, data management, image processing, user interfaces & workflows, etc.
5+ years of experience using C++, Python, C# or another object oriented language.
Experience developing tools and UIs.
Strong understanding of game pipelines and systems development.
Ability to adapt to changing needs throughout the course of the development cycle.
Interest in and ability to work collaboratively with technical and creative team members.
Ability to adapt and respond to changing needs throughout the course of development.
Excellent communication skills.
Must be self-sufficient and have strong time management skills.
Must have strong communication skills.
Familiarity with common data formats: XML/JSON/etc.
Familiarity with common 3D data formats: OBJ/FBX/ALEMBIC/etc.
PyQt or PySide
Maya, Max, Modo, or other 3D DCC
Character animation & rigging.
Experience with motion capture.
Experience with world building.
Experience working with character pipelines in game development.
Experience with animation, special effects and shaders.
General interest in contemporary CGI techniques.