Senior Animation Programmer

4 weeks ago


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 include:

  • Working with different animation, programming, and mocap teams to understand their game animation needs, constraints, and intentions to design adapted solutions;
  • Analyzing existing animation features in the engine and designing, developing, and maintaining animation systems to properly understand technological limits and know what the engine can produce;
  • Building animation systems that will be the basis for creating a living, dynamic world;
  • Maintaining existing animation systems unique to Ubisoft and optimizing the animation engine capabilities for new projects;
  • Programming in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements;
  • Combining the technical and artistic sides of game design and programming the animation systems that will make for the best visual representation;
  • Researching and developing new animation techniques;
  • Monitoring the evolution of animation techniques and sharing your knowledge with various cross-functional teams across Ubisoft.

Requirements include:

  • At least 5 years of experience in C++ and C# experience + Visual Studio knowledge;
  • Experience with animation techniques such as rigging, state machines, physics ragdolls, inverse kinematics (IK), compression, facial animation, etc.;
  • Experience in the animation field to understand programming tools and how to improve them;
  • A degree in Computer Science or Computer Engineering (or related training).

Charles-Antoine and Jaimie, our talent acquisition specialists, will analyze your application.



  • 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 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, developing, and maintaining animation systems that bring our games to life.Key Responsibilities:Design and implement animation systems that meet the highest quality...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Animation ProgrammerUbisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their commitment to innovation and creativity drives the development of immersive and engaging game worlds.About the RoleWe are seeking a...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: Senior Animation ProgrammerAt 2K, we're 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.Key Responsibilities:Design and develop animation systems that meet the highest...


  • 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 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

    Job Title: 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, developing, and maintaining animation systems that bring our games to life.Key Responsibilities:Collaborate with animation, programming, and mocap teams...


  • 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 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

    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 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

    Game Animation OpportunitiesUbisoft Montreal is seeking a skilled Senior Animation Programmer to join their team. As a key member of the animation team, you will be responsible for designing and implementing animation systems that bring games to life.Key responsibilities include:Collaborating with animation, programming, and mocap teams to understand game...


  • 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

    Unlock the Secrets of Game AnimationAt Ubisoft Montreal, we're pushing the boundaries of entertainment with cutting-edge technologies and innovative game-changing challenges. As a Senior Animation Programmer, you'll be part of a dynamic team that creates visually stunning games with dynamic, interactive worlds.Key Responsibilities:Design and develop...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal: Enriching Gaming ExperiencesAt Ubisoft Montreal, we're driven by a passion for creating immersive and engaging gaming experiences. As a Senior Animation Programmer, you'll play a crucial role in shaping the visual narrative of our games.Key Responsibilities:Design and develop animation systems that bring game worlds to lifeCollaborate with...


  • 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 Ubisoft Entertainment Full time

    Unlock the Power of AnimationUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team of talented developers. 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.About the RoleCollaborate with cross-functional teams to...


  • 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 Electronic Arts Inc. Full time

    About SEEDSEED is a pioneering group within Electronic Arts that combines creativity with applied research. We explore, build, and help define the future of interactive entertainment.Join Our TeamWe're looking for a Senior Gameplay Programmer to join our team of applied researchers in graphics, AI, physics, and animation. As a key member of our team, you...


  • 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,...