Ubisoft

Animation Programmer

Ubisoft$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Experience with C++ and C# programming languages.
  • Proficient in Visual Studio environment.
  • Solid understanding of 3D mathematics principles.
  • Familiarity with animation techniques such as rigging and state machines.
  • Experience in optimizing animation tools and systems.
  • Effective collaboration skills with diverse teams.
  • Meticulous attention to detail in problem-solving.
  • Strong communication skills for discussing technical subjects.

Responsibilities

  • Collaborate with teams to understand animation requirements and design solutions.
  • Analyze current animation features in the game engine for improvement.
  • Develop and maintain scalable animation systems tailored for the project.
  • Create tools that enhance dynamic gaming environments.
  • Optimize pre-existing animation systems for future projects.
  • Write efficient code focused on performance and compatibility.
  • Research innovative animation techniques and share insights for team advancement.

Benefits

  • Work in a small, empowered team with a focus on collaboration.
  • Opportunity to contribute to a cutting-edge multiplayer experience.
  • Involvement in the full development lifecycle, from design to execution.
  • Chance to shape and implement innovative animation solutions.
  • Exposure to the latest advancements in animation technologies.
Full Job Description
JOB DESCRIPTION

We're a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We're looking for hands-on developers with a strong execution mindset, ownership, and pride in building something real-together.

What you'll do
  • Collaborate with animation, programming, and motion capture teams to understand needs and develop appropriate solutions.
  • Analyze existing animation features within the game engine.
  • Design, develop, and maintain scalable animation systems.
  • Create tools and systems that support dynamic and living worlds.
  • Maintain and optimize existing animation systems for upcoming projects.
  • Write clear and structured code while considering performance, memory usage, and compatibility.
  • Combine technical and artistic perspectives to support strong visual representation.
  • Research and develop new animation techniques, including procedural and physics-based animation.
  • Monitor developments in animation technologies and share knowledge across teams.
  • Contribute to the continuous improvement of animation tools and workflows.
QUALIFICATIONS

What you bring to the team
  • Experience with C++ and C#.
  • Knowledge of Visual Studio.
  • Strong understanding of 3D mathematics.
  • Experience with animation techniques such as rigging, state machines, ragdoll physics, inverse kinematics (IK), and facial animation.
  • Understanding of animation tool development and optimization.
  • Ability to collaborate effectively with multidisciplinary teams.
  • Attention to detail when identifying and resolving system issues.
  • Clear communication skills for technical topics.

About Ubisoft

Ubisoft Entertainment SA is a French video game company headquartered in Montreuil with several development studios across the world. It publishes games for several video game franchises, including Assassin's Creed, Far Cry, Just Dance, Prince of Persia, Rayman, Raving Rabbids, and Tom Clancy's. The company's largest development studio is Ubisoft Montreal in Canada, which is responsible for the development of Assassin's Creed, Far Cry, and Watch Dogs, among others. Ubisoft is the fourth largest publicly traded game company in the Americas and Europe in terms of revenue and market capitalization, after Activision Blizzard, Electronic Arts, and Take-Two Interactive. The company has over 18,000 employees and has development studios in 35 countries. Ubisoft's revenue for the fiscal year 2020-2021 was ?2.2 billion.
Learn more about Ubisoft
Size
20,665 employees
Industry
Founded
1986
NASDAQ

Similar Jobs

More Jobs at Ubisoft

More Information Technology Jobs

Find similar Animation Programmer jobs: