This job listing expired on May 20, 2021
Tweet

Description

Turtle Rock Studios is looking for an Animation Programmer to join the team and work on Back 4 Blood! Do you have an interest in animation, pipeline and systems? This role is a perfect blend of creative and programming where you will work with our engineers, designers and artists to tackle the challenges of creating, implementing and optimizing current and new systems and tools for our current project!

Responsibilities

  • Extend engine and game animation systems to enable high quality features
  • Work directly with animators to prototype and deliver excellent combat, character locomotion and movement mechanics, and cinematics
  • Collaborate daily with AI programmers, designers, and artists to build elegant solutions to challenging problems in complex game worlds
  • Proactively identify and fix bugs and performance problems in core engine and game systems
  • Build a variety of animation features including locomotion and character specific states in code and data
  • Assist animators with workflows and tools

Requirements

  • Minimum of 2 years experience in animation, AI, or a related programming field
  • Proven experience in applying modern interactive character animation techniques such as blending, IK, and partial-body animation
  • Excellent communicator with strong verbal and written English skills
  • Minimum of 4 years experience writing, debugging, and optimizing C++
  • Advanced 3D math skills
  • Excellent problem solving and time management skills
  • Bachelor's degree or equivalent in Computer Science or Engineering

Preferences

  • Experience in Unreal Engine 4
  • Experience implementing IK-driven features
  • Experience working with procedural/physically-altered animation techniques
  • Experience with cinematics and facial animation
  • Experience with animation pipelines and character rigs

Benefits

Some of the benefits and perks our employees get to enjoy, include:

  • Competitive salary
  • 100% healthcare coverage
  • 401k matching
  • Profit sharing plan
  • Generous time off
  • Flexible spending accounts
  • Career improvement program
  • Pet friendly office
  • Fully stocked kitchen, sponsored food trucks, etc.