Animation Programmer

2 months ago


Gainesville, Florida, United States Grove Street Games Full time

Grove Street Games is seeking a full-time, experienced programmer to join our team where you will focus on creating animation systems and tools in Unreal Engine on a daily basis.

You will be expected to interact with animators, tech artists and gameplay programmers to ensure animations integrate smoothly in the game and meet the goals of the project.

We are looking for a motivated, well-organized person who can work well on individual and team-oriented tasks with a passion for animation.

The successful candidate needs to love problem solving and be able to bridge the gap between traditional art and programming.

When you join Grove Street Games you can gain experience on a wide range of game development projects.

We foster a work environment that allows our employees to thrive, not just on their career paths but also on their personal journeys.

We take a lot of pride in creating a foundation our employees can utilize to not only get ahead in their dreams but also create lasting games that millions of players will be able to enjoy.

Responsibilities

  • Build, control and maintain Unreal Engine 5 animation systems including but not limited to animation blueprints, motion matching, control rigs, and physics assets.
  • Highly skilled in building and maintaining efficient blueprints and state machines that interact with game code.
  • Be comfortable in gameplay code in Blueprint to make light gameplay changes in line with animation needs.
  • Work closely with modelers, riggers and animators to ensure an efficient content pipeline that is in line with the game's needs.
  • Identify and develop tools to improve the content pipeline.
  • Assist in asset performance monitoring
  • Continually assess reported bugs and monitor for recurring issues that can be solved with a technical approach
  • Continually stay up to date with the latest Unreal Engine systems.
  • Participate and contribute creatively in team discussions, critiques, and game development ideas
Requirements

  • Proficient in Unreal Engine animation tools, blueprints and state machines
  • Strong blueprint skills with basic C++ knowledge
  • AAA title experience highly desirable
  • Well rounded knowledge of DCCs such as Maya, MotionBuilder, Blender, etc
  • Good communication skills, ability to clearly share complex technical information with other programmers, animators and technical artists
  • Rigging and animation experience desired but not required
  • Selfmotivated, ability to work independently and own your work
  • Ability to work well with teammates
  • Detailoriented & extremely wellorganized
  • Relocation to Gainesville possible remote options
Good to Have

  • Passion for animation or combat mechanics
  • Professional experience working with Unreal Engine
  • Creative problemsolving skills Reference: ECNJOBID in the application