Programmer (Animation)

4 months ago


Sherbrooke, Canada Jobs for Humanity Full time
Job Description

By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an Animation Programmer, you'll 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.

What you'll do

  • Work with different animation, programming, and mocap teams to understand their game animation needs, constraints, and intentions to design adapted solutions.
  • Analyze existing animation features in the engine + designdevelop, and maintain animation systems to properly understand technological limits and know what the engine can produce.
  • Build animation systems that will be the basis for creating a living, dynamic world.
  • Maintain existing animation systems unique to Ubisoft and optimize the animation engine capabilities for new projects.
  • Program in a clear and structured manner in keeping with performance, memory, maintenance, compatibility, and portability requirements. 
  • Combine the technical and artistic sides of game design and program the animation systems that will make for the best visual representation.
  • Research and develop new animation techniques (ex. procedural, physics, etc.).
  • Monitor the evolution of animation techniques and share your knowledge with various cross-functional teams across Ubisoft.

Qualifications

What you bring

  • C++ and C# experience + Visual Studio knowledge
  • Strong 3D math skills
  • 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)
  • A good eye for detail to find even the smallest flaws in the system and optimize them

What to send our way

  • Your CV highlighting your background and skills

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.



Additional Information

About Ubisoft Sherbrooke

Ubisoft Sherbrooke is a multidisciplinary team of passionate people. Joining us means being part of a close-knit and welcoming family. It also means working in a human-sized studio where flexibility and interaction are the order of the day. We care about our people and our way of doing things.

Between the magnificent nature that surrounds the studio and the trendy and invigorating life of the Estrie region, there's no need to compromise: family life, the outdoors, restaurants, outings with friends... joining Ubisoft Sherbrooke also means discovering an urban-casual lifestyle   

We're looking for committed creators and forward-looking talents who want to take on challenges as a team.  

Interested? We're waiting for you

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.


  • Animator (Gameplay)

    5 months ago


    Sherbrooke, Canada Ubisoft Full time

    **Job Description**: When you’re a Gameplay Animator at Ubisoft Sherbrooke, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent. You understand that teamwork is essential to reach that point. As an individual, you see a hidden story...


  • Sherbrooke, Canada Ubisoft Full time

    Job Description When you’re a Gameplay Animator at Ubisoft Sherbrooke, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent. Whether you’re animating for a hero or a monster, for a crowd or an object, you are always thinking of...


  • Sherbrooke, Canada Ubisoft Full time

    Job DescriptionWhen you’re a Gameplay Animator at Ubisoft Sherbrooke, you are responsible for a game’s polished, harmonious animation, which allows players to fully immerse themselves in a world that is stylistically believable and consistent.Whether you’re animating for a hero or a monster, for a crowd or an object, you are always thinking of the...

  • Student Life

    6 months ago


    Sherbrooke, Canada Bishop's College School Full time

    Overview - Established in 1836 in Quebec, Canada, Bishop’s College School - (BCS) is an IB World School offering the International - Baccalaureate Diploma Programme and certificates. With a - campus bordered by farmland and rolling hills on one side and by - the city of Sherbrooke on the other, BCS is a small, welcoming - community and a “home away from...


  • Sherbrooke, Canada Jobs for Humanity Full time

    Description du posteEn contrôlant comment les éléments du jeu bougent et interagissent entre eux, vous contribuerez à la fois à l'aspect technique et à l'aspect artistique du développement de jeu. En tant que programmeuse ou programmeur en animation, vous serez responsable de développer les systèmes et outils qui permettront à vos collègues de...


  • Sherbrooke, Canada Ubisoft Full time

    Job DescriptionAs an Assistant Animation Technical Director at Ubi, you will support the design and implementation of the technical animation pipeline, production workflow and the technical requirements for delivery and needs of the projects assigned to you. In concert with the other department managers, you will support the direction, design and...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Découvrez notre offre de travailL'CIUSSS du Centre-Ouest-de-l'Île-de-Montréal est une organisation qui se démarque par son humanisme et sa philosophie innovante.Salaires concurrentsNous proposons des salaires entre 55 000$ et 75 000$ par an, selon l'expérience.Description de la fonctionCe poste consiste à organiser et à animer des...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Poste de Technicien(ne) d'intervention en loisir Nous sommes à la recherche d'un(e) technicien(ne) d'intervention en loisir pour rejoindre notre équipe dynamique au CIUSSS de l'Estrie – CHUS. Responsabilités: - Organiser et animer des activités individuelles ou de groupe, à caractère sportif, ludique, socioculturel qui favorisent le bien-être et la...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Assistant(e) en réadaptation | CIUSSS du Centre-Ouest-de-l'Île-de-MontréalLe CIUSSS du Centre-Ouest-de-l'Île-de-Montréal recherche des assistant(e)s en réadaptation pour son équipe de soins de santé. Nous sommes à la recherche de professionnels motivés pour rejoindre notre équipe dédiée à offrir des soins humanistes et innovants.Avantages :4...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Assistant(e) en réadaptation | CIUSSS du Centre-Ouest-de-l'Île-de-MontréalLe CIUSSS du Centre-Ouest-de-l'Île-de-Montréal recherche des assistant(e)s en réadaptation pour son équipe de soins de santé. Nous sommes à la recherche de professionnels motivés pour rejoindre notre équipe dédiée à offrir des soins humanistes et innovants.Avantages :4...


  • Sherbrooke, Canada Le Groupe GCRH Full time

    Technoscience Estrie c’est la grande famille d’Expo-Sciences, c’est aussi les fabuleux Débrouillards et plusieurs autres programmes scientifiques destinés aux jeunes en Estrie. Nos différentes activités et partenariats avec les écoles de la région, ainsi qu’avec l’Université de Sherbrooke, ont toutes pour objectif de former des citoyens...


  • Sherbrooke, Canada CIUSSS de l’Estrie – CHUS Full time

    Description: Vous souhaitez vous engager dans un milieu où l'humanisme est au coeur des soins et services? Vous souhaitez vous développer dans un milieu innovant? Nous sommes à la recherche de TITRE D'EMPLOI La balle est dans votre camp! Faites partie de l'équipe! **Toute une gamme d’avantages s’offrent à vous au CIUSSS de l’Estrie - CHUS**: -...


  • Sherbrooke, Canada Ubisoft Full time

    Description du posteEn tant qu’assistante directrice, assistant directeur technique animation chez Ubi, vous supporterais la conception et la mise en place du pipeline technique animation, du workflow de production pour les cinématiques et les exigences techniques requises pour la livraison et les besoins des projets qui vous sont assignés. De concert...


  • Sherbrooke, Canada Technoscience Estrie Full time

    Technoscience Estrie c’est la grande famille d’Expo-Sciences, c’est aussi les fabuleux Débrouillards et plusieurs autres programmes scientifiques destinés aux jeunes en Estrie. Nos différentes activités et partenariats avec les écoles de la région, ainsi qu’avec l’Université de Sherbrooke, ont toutes pour objectif de former des citoyens...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Titre du poste : Agent ou agente de planification, de programmation et de rechercheDescription du poste : Nous sommes à la recherche d'un professionnel expérimenté pour occuper le poste d'Agent ou agente de planification, de programmation et de recherche au sein de notre équipe. Ce poste consiste à établir, réaliser et suivre les devis...


  • Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full time

    Poste de Spécialiste en planification, programmation et recherche Nous sommes à la recherche d'un Spécialiste en planification, programmation et recherche pour rejoindre notre équipe de développement d'innovation au CIUSSS de l'Estrie – CHUS. Responsabilités • Faire des veilles technologiques. • Accompagner les innovateurs dans la...


  • Sherbrooke, Canada Université de Sherbrooke Full time

    No 07208 **Période d'affichage : du 10 au 23 septembre 2024, 17 h** **TYPE D'EMPLOI** Professionnels **LIEU** Sherbrooke, Campus principal **STATUT** Remplaçant **UNITÉ ADMINISTRATIVE** École de gestion Administration de l'École de gestion **HORAIRE** Temps plein **Partager** *** **Postuler** Informations générales L'École de gestion...


  • Sherbrooke, Canada Centre de services scolaire de la Région-de-Sherbrooke Full time

    Centre de services scolaire de la Région-de-SherbrookeNous sommes à la recherche d'un conseiller ou d'une conseillère pédagogique pour compléter notre équipe éducative.Compétences requisesCapacité d'évaluation et d'analyse des besoinsCapacité de synthèseBonne communication à l'oral et à l'écritCompétences à travailler en...


  • Sherbrooke, Canada Société Alzheimer Estrie Full time

    **VOS PRINCIPALES TÂCHES ET RESPONSABILITÉS** Intervenir selon les principes de l’intervention psychosociale: - **Intervention individuelle**: Assurer l’évaluation des besoins et cibler des objectifs dans le but de produire un plan d’intervention personnalisé au proche aidant; Assurer la mise en œuvre du plan d’intervention dans le cadre...


  • Sherbrooke, Canada Servirplus Full time

    Tu recherches un emploi dynamique rempli de défis stimulants ? Servirplus, entreprise privée spécialisée dans les services de santé et services psychosociaux, est l'entreprise idéale pour mettre ton talent à profit. Elle recherche présentement des assistants en réadaptation, principalement en centre jeunesse. Ta mission au sein de l'équipe: ...