Senior Game Animation Programmer

2 weeks ago


Montreal, Quebec, Canada Ubisoft Entertainment Full time

**Ubisoft Entertainment: A Leader in Immersive Gaming Experiences**

We are a diverse team of innovators and problem solvers who push the boundaries of entertainment. Our mission is to create original and memorable gaming experiences that enrich players' lives.

Job Description: Game Animation Programmer

As a key member of our game development team, you will be responsible for building systems and tools that help your colleagues create engaging worlds with dynamic animation. Your expertise in game animation programming will enable us to deliver high-quality visual experiences.

**Key Responsibilities:**

  • Collaborate with animation, programming, and mocap teams to design adapted solutions for game animation needs;
  • Analyze existing animation features in the engine and develop, maintain, and optimize animation systems;
  • Build foundation-level animation systems for creating living, dynamic worlds;
  • Maintain existing animation systems unique to Ubisoft and optimize animation capabilities;
  • Program in C++ and C# using Visual Studio, adhering to performance, memory, maintenance, compatibility, and portability requirements;
  • Combine technical and artistic aspects of game design to program animation systems for optimal visual representation;
  • Research and develop new animation techniques, such as inverse kinematics (IK) and compression;
  • Monitor animation technique evolution and share knowledge across cross-functional teams.

**Requirements:**

  • At least 5 years of experience in C++ and C# programming, including Visual Studio knowledge;
  • Experience with animation techniques such as rigging, state machines, physics ragdolls, IK, compression, facial animation, etc.;
  • Strong understanding of programming tools and their improvement; and
  • Bachelor's degree in Computer Science or related field.

**Additional Information:**

We offer a competitive salary of $120,000 - $150,000 per year, depending on experience, plus additional benefits. If you reside outside Quebec or Canada, relocation may be necessary. We welcome applications from eligible candidates worldwide.



  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Game-Changing OpportunityWe are seeking a talented Senior Animation Programmer to join our team at Ubisoft Montreal.About the Role:The ideal candidate will have a deep understanding of game animation and programming, with experience in C++ and C# and Visual Studio. They will be responsible for building systems and tools that enable colleagues to create...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Senior Animation ProgrammerJob Summary:We are seeking a highly skilled Senior Animation Programmer to join our team at Jobs for Humanity. As a Senior Animation Programmer, you will be responsible for designing, developing, and maintaining animation systems that will bring our games to life.Key Responsibilities:Work with animation, programming, and...


  • Montreal, Quebec, Canada 2K Full time

    Job OverviewUbisoft Montreal is seeking a skilled Senior Animation Programmer to join our team of experts in creating immersive gaming experiences. As a key member of our animation team, you will be responsible for designing and implementing cutting-edge animation systems that bring our games to life.With a strong background in C++ and C# programming, you...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Animation ProgrammerUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation team, you will be responsible for designing and developing animation systems that bring our games to life.Key Responsibilities:Design and develop animation systems that meet the highest quality...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Animation ProgrammerUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation team, you will be responsible for designing and developing cutting-edge animation systems that bring our games to life.Key Responsibilities:Design and develop animation systems that meet the highest quality...


  • Montreal, Quebec, Canada Arkane Studios Full time

    About the RoleArcane Studios is seeking a skilled Senior Animation Programmer to join our team in Lyon, France. As a key member of our development team, you will be responsible for creating high-quality animations and visual effects for our upcoming title, Marvel's Blade.Key ResponsibilitiesDesign and implement complex animations and visual effects using...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Unlock Your Creativity as a Senior Animation Programmer at Ubisoft EntertainmentWe're looking for an exceptional Senior Animation Programmer to join our team at Ubisoft Montreal. If you have a passion for creating dynamic, visually stunning games and are experienced in animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: Senior Animation ProgrammerUbisoft Entertainment is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation team, you will be responsible for designing and implementing cutting-edge animation systems that bring our games to life.The ideal candidate will have a strong background in C++ and C#...


  • Montreal, Quebec, Canada Arkane Studios Full time

    About the RoleArcane Studios is seeking a highly skilled Senior Animation Programmer to join our team in Lyon, France. As a key member of our development team, you will be responsible for creating cutting-edge animations and graphics for our upcoming title, Marvel's Blade.Key ResponsibilitiesDesign and implement complex animations and graphics using...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal is a leading game development studio that pushes the boundaries of visual storytelling. As a Senior Animation Programmer, you will be part of a team that creates dynamic, visually stunning games that captivate players worldwide.Key ResponsibilitiesYou will work closely with animation, programming, and motion capture teams to design and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal is seeking a skilled Senior Animation Programmer to join our team. As a key member of our animation team, you will be responsible for building systems and tools that will help your colleagues create fun, impressive, and engaging worlds that are reactive and alive while meeting the highest quality standards.Key responsibilities...


  • Montreal, Quebec, Canada 2K Full time

    Job OpportunityWe are seeking a highly skilled Senior Animation Programmer to join our team at 2K. As a key member of our animation team, you will be responsible for designing and implementing cutting-edge animation systems that bring our games to life.Your primary focus will be on developing and maintaining animation tools and systems that meet the highest...


  • Montreal, Quebec, Canada Zeni Max Media, Inc. Full time

    OverviewBethesda Game Studios, a renowned development team behind Starfield, The Elder Scrolls, and Fallout, is committed to providing a well-balanced work-life experience for its employees. To achieve this, the company offers competitive salaries and a generous benefits package.Key ResponsibilitiesCollaborate with the animation team to develop innovative 3D...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: Senior Animation Programmer for Ubisoft MontrealJob Summary:Ubisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation team, you will be responsible for designing, developing, and maintaining animation systems that bring our games to life.Key Responsibilities:Work with animation,...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal is a leading game development studio that pushes the boundaries of entertainment. As a Senior Animation Programmer, you will be responsible for creating dynamic, visually stunning games that captivate players worldwide.Key ResponsibilitiesWork closely with animation, programming, and mocap teams to design and develop animation systems that...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal is seeking a talented Animation Programmer to join their team and contribute to the creation of visually stunning games. As a key member of the animation team, you will be responsible for building systems and tools that enable your colleagues to create engaging and dynamic game worlds.Key ResponsibilitiesCollaborate with animation,...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Montreal, a renowned studio with over 4,000 employees, is seeking an experienced Senior Animation Programmer to join their team. As a key member of the animation team, you will play a crucial role in developing cutting-edge game technology and contributing to the creation of visually stunning games.Key ResponsibilitiesCollaborate with...


  • Montreal, Quebec, Canada Arkane Studios Full time

    About the RoleArcane Studios is seeking a highly skilled Senior Animation Programmer to join our team in Lyon, France. As a key member of our engine team, you will be responsible for developing and optimizing the code of engine subsystems, working with our existing software technology, and building new technology to fulfill the project's technical...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Game Animation SpecialistWe are seeking a highly skilled Senior Game Animation Specialist to join our team at Electronic Arts. As a key member of our animation department, you will be responsible for implementing and supporting runtime cinematic pipelines and content integrations.About the RoleIn this role, you will work closely with our...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    At Ubisoft, our team of 19,000 talented individuals from over 30 countries around the world share a common goal: to create original and memorable gaming experiences that enrich players' lives.With a strong commitment to innovation and excellence, we've brought to life many acclaimed franchises, including Assassin's Creed and Far Cry.As a Senior Animation...