gamedevjobs logo
Explore Jobs

Animation Programmer | Programmeur d’animation

Larian Studios

Summary

Larian Studios is seeking an Animation Programmer for their Quebec studio to work on all aspects of animation systems of the game, including engine features, integration with gameplay, and gameplay features themselves. The ideal candidate should have at least 4 years of experience in C++, excellent feel for RPG systems and gameplay in general, and be a team player with a passion for making and playing great games. They should also have excellent software design and problem-solving skills, experience with animation trees and tools to build them, and experience with blueprint-like tools to create animation systems. A Bachelor’s degree in computer science or software engineering and game development experience are nice to have. Larian Studios offers an international team of over 400 employees spread across 6 studios around the world, an open, collaborative environment, and a commitment to making the best game possible for the fans.

Job description

(Version française ci-dessous)

Animation Programmer

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. The team that created Divinity: Original Sin 2, PC Gamer’s Game of the Year 2017 and Metacritic’s top-rated PC game of 2017, is working on new projects and looking for new talents.

To take our player engagement to new and greater heights, we need your help. We want to find passionate, skillful people to join us on our next adventure and are now looking for a Animation Programmer for our Quebec studio.

Responsibilities 

- Work on all aspects of animation systems of the game: engine features, integration with gameplay and gameplay features themselves;
- Work closely together with the other departments to implement the needed components;
- Work together with the animators, tech animators, designers and gameplay programmers;
- Write robust and maintainable code;
- Be an active participant in the design and production of the game — technical side of creative team!
- Work within an international team on a daily basis, spread between multiple studios across the world

Requirements

- 4+ years experience in C++;
- Excellent feel for RPG systems and gameplay in general;
- Open-minded, willing to experiment and iterate over a specific feature;
- Concepts as state machines, animation blending should be second nature;
- You are a team player and willing to take responsibility and ownership;
- Passion for making and playing great games;
- Excellent software design and problem-solving skills;
- Excellent software debugging skills.
- Experience with animation trees and tools to build them;
- Experience with blueprint-like tools to create animation systems

Nice to Have

- Bachelor’s degree in computer science or software engineering;
- Game development experience;
- Experience with motion matching and machine learning algorithms;
- Experiences with TDD
- Background in RPGs;
- Shipped game/console titles

What We Offer

- An international team of over 400 employees spread across 6 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
- An open, collaborative environment where ideas are welcome and encouraged
- A managerial team consisting of highly experienced game developers at the top of their fields
- Sharing hobbies and passions with likeminded colleagues
- Inclusive environment with many activities organized by the studios or the employees
- Commitment to making the best game possible for the fans, including listening to community feedback

We are looking for highly motivated individuals with ever-evolving skillsets and passion for player experience. If you want to contribute to making amazing RPG experiences, we would love to hear from you.

------------------------------------------

Programmeur d’animation

Comme le prouvent les récompenses décrochées par Larian Studios, notre entreprise est dévouée à créer des jeux de rôle de haute qualité. L’équipe qui a créé Divinity: Original Sin 2, le jeu de l’année 2017 selon PC Gamer et le jeu d’ordinateur le mieux classé de l’année 2017 selon Metacritic, travaille sur de nouveaux projets et recherche de nouveaux talents.

Pour que les interactions des joueurs avec le jeu atteignent de nouveaux sommets, nous avons besoin de votre aide. Nous voulons trouver des personnes passionnées et compétentes pour se joindre à notre prochaine aventure et nous sommes maintenant à la recherche d’une personne pour occuper le poste de programmeur d’animation pour notre studio de Québec.

Responsabilités

- Travailler sur tous les aspects des systèmes d’animation du jeu : caractéristiques du moteur, intégration avec la jouabilité et caractéristiques de jouabilité
- Travailler en étroite collaboration avec les autres services pour mettre en œuvre les éléments nécessaires
- Travailler avec les animateurs, les animateurs techniques, les concepteurs et les programmeurs jouabilité
- Écrire un code résistant aux erreurs et maintenable
- Participer activement à la conception et à la production du jeu : le côté technique de l’équipe créative!
- Travailler quotidiennement au sein de l'équipe internationale de Larian Studios, répartie entre plusieurs studios à travers le monde.

Exigences

- Au moins quatre ans d’expérience en C++
- Excellente perception des systèmes de jeu de rôle et de la jouabilité en général
- Ouverture d’esprit, volonté d’expérimenter sur une caractéristique spécifique et de l’itérer
- Compréhension profonde des concepts de machine à états et du mélange d’animations
- Bon esprit d’équipe et capacité à prendre des responsabilités et à les assumer
- Passion pour créer de grands jeux et y jouer
- Excellentes compétences en conception de logiciels et en résolution de problèmes
- Excellentes compétences en débogage de logiciels
- Expérience avec les arbres d’animation et les outils pour les créer
- Expérience avec les outils de schématisation (blueprint) pour créer des systèmes d’animation

Atouts

- Baccalauréat en informatique ou en génie logiciel
- Expérience dans le développement de jeux
- Expérience avec les algorithmes de correspondance des mouvements et d’apprentissage automatique
- Expérience en développement piloté par les tests
- Connaissance des jeux de rôle
- Personne ayant publié des jeux connus

Nous Offrons

- Une équipe internationale de plus de 400 employés répartis sur six studios dans le monde entier, chacun avec ses propres caractéristiques uniques et qui conserve l’atmosphère d’un petit studio 
- Un environnement ouvert et collaboratif où les idées sont bienvenues et encouragées
- Une équipe de direction composée de développeurs de jeux très expérimentés, chefs de file dans leur domaine
- Le partage de passe-temps et de passions avec des collègues ayant les mêmes idées
- Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés
- Un engagement visant à créer le meilleur jeu possible pour les fans, notamment être à l’écoute des commentaires de la communauté

Nous recherchons des personnes hautement motivées et ayant des compétences en constante évolution, ainsi qu’une passion pour l'expérience des joueurs. Si vous souhaitez contribuer à la création d’expériences RPG exceptionnelles, nous souhaitons avoir de vos nouvelles!
Apply for this job

Location: Quebec

Country: Canada

Date found: 2023-03-17

If you're tired of sifting through endless job postings, try our AI-powered job search tool!

It's a game-changer.

Subscribe to all Engineering jobs in Canada