Senior Animation Programmer

7 days ago


Montreal, Quebec, Canada Ubisoft Entertainment Full time
About the Role

Ubisoft Entertainment is seeking a highly skilled Senior Animation Programmer to join our team in Montreal. 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 motion capture teams to understand their needs and design adapted solutions;
  • Analyze existing animation features and design, develop, and maintain animation systems to optimize performance and quality;
  • Build and maintain animation systems that enable the creation of dynamic, visually stunning games;
  • Program in a clear and structured manner, ensuring performance, memory, maintenance, compatibility, and portability requirements are met;
  • Combine technical and artistic skills to program animation systems that deliver exceptional visual representation;
  • Research and develop new animation techniques, such as procedural and physics-based animation;
  • Stay up-to-date with industry trends and share knowledge with cross-functional teams across Ubisoft.
Requirements
  • At least 5 years of experience in C++ and C# programming, with expertise in Visual Studio;
  • Experience with animation techniques, including rigging, state machines, physics ragdolls, inverse kinematics, compression, and facial animation;
  • Strong understanding of programming tools and their improvement;
  • Degree in Computer Science or Computer Engineering (or related training);
  • Excellent problem-solving skills and attention to detail.


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation department, you will be responsible for designing, developing, and maintaining animation systems that bring our games to life.Key ResponsibilitiesCollaborate with animation, programming, and motion capture teams to...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Description**Job Title:** Senior Animation Programmer**Company:** Ubisoft Entertainment**Location:** Flexible Working Organization**Job Type:** Full-time**About Us:Ubisoft'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...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Description**Job Title:** Senior Animation Programmer**Company:** Ubisoft Entertainment**Location:** Flexible Working Organization**Job Type:** Full-time**About Us:Ubisoft'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...


  • 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 in Montreal. 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 cross-functional 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 in Montreal. 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 cross-functional teams...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Description**Job Title:** Senior Animation Programmer**Company:** Ubisoft Entertainment**Job Type:** Full-time**Location:** Hybrid (Remote and On-site)**About Us:Ubisoft is a leading video game developer and publisher, dedicated to creating immersive and engaging gaming experiences. Our team of passionate professionals is committed to delivering...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Description**Job Title:** Senior Animation Programmer**Company:** Ubisoft Entertainment**Job Type:** Full-time**Location:** Hybrid (Remote and On-site)**About Us:Ubisoft is a leading video game developer and publisher, dedicated to creating immersive and engaging gaming experiences. Our team of passionate professionals is committed to delivering...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the Role:Ubisoft Entertainment is seeking a highly skilled Senior Animation Programmer to join our team in Montreal. As a key member of our animation team, you will be responsible for designing, developing, and maintaining cutting-edge animation systems that bring our games to life.Key Responsibilities:Collaborate with animation, programming, and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the Role:Ubisoft Entertainment is seeking a highly skilled Senior Animation Programmer to join our team in Montreal. As a key member of our animation team, you will be responsible for designing, developing, and maintaining cutting-edge animation systems that bring our games to life.Key Responsibilities:Collaborate with animation, programming, and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About Ubisoft MontrealUbisoft Montreal is a leading game development studio that creates immersive and engaging gaming experiences. Our team of talented developers, artists, and designers work together to push the boundaries of entertainment and enrich players' lives.Job SummaryWe are seeking a highly skilled Senior Animation Programmer to join our team. As...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Entertainment is seeking a highly skilled Senior Animation Programmer to join our team in Montreal. 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 ResponsibilitiesCollaborate with animation, programming, and motion capture...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Entertainment is seeking a highly skilled Senior Animation Programmer to join our team in Montreal. 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 ResponsibilitiesCollaborate with animation, programming, and motion capture...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation department, you will be responsible for designing, developing, and maintaining animation systems that bring our games to life.Key ResponsibilitiesCollaborate with animation, programming, and motion capture teams to...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation department, you will be responsible for designing, developing, and maintaining animation systems that bring our games to life.Key ResponsibilitiesCollaborate with animation, programming, and motion capture teams to...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job DescriptionAt Jobs for Humanity, we're committed to creating immersive and engaging gaming experiences that push the boundaries of innovation. As a Senior Animation Programmer, you'll play a critical role in shaping the visual identity of our games.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop animation systems that...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job DescriptionAt Jobs for Humanity, we're committed to creating immersive and engaging gaming experiences that push the boundaries of innovation. As a Senior Animation Programmer, you'll play a critical role in shaping the visual identity of our games.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop animation systems that...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleUbisoft 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 ResponsibilitiesDesign and implement animation systems that meet the highest quality...


  • Montreal, Quebec, Canada Ubisoft Full time

    About the RoleUbisoft 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 ResponsibilitiesDesign and implement animation systems that meet the highest quality...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionAt Ubisoft Entertainment, we are seeking a highly skilled Senior Animation Programmer to join our team of talented professionals. As a key member of our animation team, you will be responsible for designing, developing, and maintaining cutting-edge animation systems that bring our games to life.Key ResponsibilitiesCollaborate with...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionAt Ubisoft Entertainment, we are seeking a highly skilled Senior Animation Programmer to join our team of talented professionals. As a key member of our animation team, you will be responsible for designing, developing, and maintaining cutting-edge animation systems that bring our games to life.Key ResponsibilitiesCollaborate with...