Senior Animation Programmer

1 month ago


Montreal, Quebec, Canada 2K Full time
Job Opportunity

We 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 quality standards. You will work closely with our animation, programming, and motion capture teams to understand their needs and constraints, and design solutions that meet their requirements.

Key Responsibilities:

  1. Collaborate with cross-functional teams to understand animation needs and design adapted solutions;
  2. Analyze existing animation features and design, develop, and maintain animation systems to optimize performance and quality;
  3. Build and maintain animation systems that enable the creation of dynamic, visually stunning games;
  4. Program in a clear and structured manner, ensuring performance, memory, maintenance, compatibility, and portability requirements are met;
  5. Combine technical and artistic skills to program animation systems that deliver exceptional visual experiences;
  6. Research and develop new animation techniques, such as procedural and physics-based animation;
  7. Stay up-to-date with the latest animation techniques and share knowledge with cross-functional teams.

Requirements:

  1. At least 5 years of experience in C++ and C# programming, with a strong understanding of 3D math and animation techniques;
  2. Experience with animation tools and systems, including rigging, state machines, physics ragdolls, inverse kinematics, and facial animation;
  3. A degree in Computer Science or a related field, with a strong foundation in programming and animation principles;
  4. Excellent problem-solving skills, with the ability to analyze complex animation systems and design effective solutions;
  5. A good eye for detail, with the ability to identify and optimize performance issues.

We offer a dynamic and collaborative work environment, with opportunities for professional growth and development. If you are passionate about animation and programming, and are looking for a challenging and rewarding role, we encourage you to apply.



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

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

    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

    Job Title: Senior Animation Programmer for Far Cry ProjectJob Summary: We are seeking a highly skilled Senior Animation Programmer to join our team at Ubisoft. As a key member of our animation team, you will be responsible for developing and implementing cutting-edge animation techniques for the Far Cry Project.Key Responsibilities:* Develop and implement...


  • 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

    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

    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 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 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 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 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 ProgrammerAs a key member of our game development team, you will be...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job OverviewWe are seeking a highly skilled Senior Animation Programmer to join our team at Ubisoft Montreal.Salary InformationThe estimated annual salary for this position is approximately $120,000 CAD.Job DescriptionCompany OverviewUbisoft Montreal is a renowned video game development studio with over 4,000 employees. We are committed to delivering...