Senior Animation Systems Programmer

4 days ago


Montreal, Quebec, Canada Zeni Max Media, Inc. Full time
About the Role

We are seeking a highly skilled Senior Animation Systems Programmer to join our team at Zeni Max Media, Inc. as a key member of our game development studio. As a seasoned professional with a strong background in real-time animation systems, you will be responsible for designing, developing, and implementing cutting-edge animation technology that will take our games to the next level.

Key Responsibilities
  • Design and develop real-time animation systems that provide a leading edge animation experience
  • Collaborate with Technical Artists, Animators, and Gameplay Programmers to craft solutions to complex animation problems
  • Develop and implement animation blend graphs, real-time IK, animation compression, and advanced animation memory management (streaming) techniques
  • Work with animators and technical artists to create and implement animation technology and techniques
  • Develop and maintain animation systems for multiple platforms (OSX, Windows, PS4, XBox One)
  • Act as an owner of animation systems and provide technical leadership to the team
  • Develop generalist experience or prior experience in other core areas of game development, such as AI or gameplay programming
Requirements
  • 5+ years of game industry software development experience
  • Expert level knowledge of real-time animation systems
  • Extensive experience with one or more real-time animation middleware (e.g. Havok Animation, Granny, HumanIK, Morpheme) or equivalent custom/in-house solutions
  • Experience developing or working with animation blend graphs, real-time IK, animation compression, and/or advanced animation memory management (streaming)
  • Passion for developing and playing games
About Us

Zeni Max Media, Inc. is a leading game development studio that strives to create immersive and engaging game worlds. We believe in fostering a culture of innovation, collaboration, and respect, and we welcome applicants from diverse backgrounds and experiences. Our team is passionate about creating games that bring people together and inspire new experiences.

What We Offer
  • Competitive salaries and benefits package
  • Opportunities for professional growth and development
  • A dynamic and collaborative work environment
  • The chance to work on cutting-edge animation technology and contribute to the creation of innovative game worlds


  • 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 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**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 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 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 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, developing, and maintaining animation systems that bring our games to life.Key ResponsibilitiesCollaborate with animation, programming, and motion capture teams...


  • 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, developing, and maintaining animation systems that bring our games to life.Key ResponsibilitiesCollaborate with animation, programming, and motion capture teams...


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


  • 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 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 ResponsibilitiesCollaborate with animation, programming, and motion capture teams to understand...


  • Montreal, Quebec, Canada Ubisoft Entertainment 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 ResponsibilitiesCollaborate with animation, programming, and motion capture teams to understand...