Studio: Bad Robot Games
Job Opening: Senior Technical Animator (Rigging)
Location: Remote
Type: Full-Time
Responsibilities:
- Develop, improve, and maintain tools for Rigging, Animation and Pipelines using Maya’s Scripting API
- Create quality character animation rigs in Maya using internally developed or licensed rigging tools
- Create performant character deformation skeletons and weighting them to geometry for export to the Unreal Engine
- Provide technical support for the externally licensed animation/rigging toolset and API
- Liaison with external tools and rigging providers, communicating any feedback and supervising delivery results
- Collaborate with various team members to support game character and creature implementation. Including:
- Creating or Maintaining Sharable/Extensible Character Skeletons
- Determine technical requirements and Troubleshoot Limitations
- Helping setup or Drive Run-time Pose Deformation Correction and Post Process Anim Blueprints
- Performance Improvements on run-time characters and creatures
- Identify workflow improvements with new or existing tools with the animation team
- Spearhead research and adapt new technologies, programs or tools for rigging and animation
Qualifications & Skills:
- 5+ years of game development experience in a technical animator/rigging role
- Developed or maintained custom-scripted rigging and animation tools in Maya
- Demonstrates strong character or creature animation rigging skills
- Demonstrates expertise of Maya’s Python API or MEL, with a focus on animation, rigging, and pipelines
- Experience in creating and weighting deformation rigs for game-ready characters
- Have a strong understanding of human anatomy, skeleton creation, real-time game skinning, and mesh topology and how it relates to motion
- Self-sufficient and self-motivated, can perform duties with little oversight
- Experience with giving and receiving constructive feedback
- All of our roles require up to 10% air travel. Examples include Studio/Team Offsites, Team/Studio Events, etc.
Bonuses:
- Worked on at least 1 AAA title
- Experience with live service games
- Experience in C++ Programming language
- Experience with the Unreal Engine including Control Rig and Post Process Anim Blueprints
- Experience with run-time pose deformation correction with joints and/or blend shapes