Senior Generalist Technical Animator | Animateur Technique Général Senior

larian-studios

Larian Studios

(Version française ci-dessous)

Senior Generalist Technical Animator

Larian is seeking a Generalist Tech-Animator that is skilled in Python development, rigging and authoring blend trees for gameplay animation systems. This position is best suited for those tech animators that are looking for an ever changing challenge and that are comfortable working in different areas of a game. Given that you will work with a multitude of people and roles, good communication skills are a must as well as a good understanding of animation pipelines and gameplay constraints.

Responsibilities

- Efficiently move between multiple areas in the animation pipeline
- Support, communicate and work with multiple development teams, like Animation, Art, Cinematics, etc
- Work on all aspects of tool scripting using Python, rigging and animation blend tree implementation
- Develop and prototype new animation gameplay and cinematic systems or customize/update existing ones according to the changes and evolution of the game
- Integrate a variety of assets into the game and validate these are working properly
- Support animators with the integration of their animations and verify they respect conventions and metrics of the different gameplay systems
- Work closely with programmers to write custom tools and pipeline workflows for either the Animation or Cinematics department
- Rig and skin a variety of characters, creatures, heads, armors, etc and ensure their correct functionality
- Debug and resolve bugs assigned to you in a timely manner while making sure you meet the production deadlines
- Support the Lead of the department in any ad hoc tasks and duties
- Carry out all other related tasks
- Work within an international team on a daily basis, spread between multiple studios across the world

Requirements

- Highly skilled scripting in Python and similar languages
- Proficient in developing new animation gameplay systems in any node-base system like Unreal or Unity
- Skilled in rigging and skinning in Maya (or any other DCC package), facial rigging skills is highly desired
- Good knowledge of the principles of animation and how to apply them in order to get appealing animation
- Good knowledge of motion capture
- Team oriented and has a strong desire for collaborative participation in a team-based pipeline across different geographic locations
- Able to take direction and feedback positively, adapt to change and thrive under the pressure of tight deadlines
- Enthusiastic, methodical and organised approach to work with high quality standards
- Sense of initiative, originality and resourcefulness in problem solving

Nice to Haves

- Knowledge in C#, C++ a strong plus
- Knowledge in Motion Builder is a plus, especially working with the Story tool (or equivalent)

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.

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

Animateur Technique Général Senior

Larian recherche un animateur technique général ayant des compétences en développement Python, en squelettage et en création d’arbres de mélange pour les systèmes d’animation de jeu. Ce poste convient parfaitement aux animateurs techniques qui sont à la recherche de défis sans cesse changeants et qui sont à l’aise de travailler dans différents domaines d’un jeu. Étant donné qu’il travaillera avec de nombreuses personnes occupant divers postes, le candidat retenu doit avoir de bonnes compétences de communication et une bonne compréhension des pipelines d’animation et des contraintes de jeu.

Responsabilités

- Passer efficacement d’un domaine à l’autre du pipeline d’animation
- Soutenir, communiquer et travailler avec plusieurs équipes de développement, comme celles de l’animation, de l’art, des cinématiques, etc.
- Travailler sur tous les aspects de la rédaction de scripts d’outils en Python, du squelettage et de la mise en œuvre des arbres de mélange pour l’animation (animation blend trees)
- Concevoir de nouveaux systèmes d’animation, de jeu et de cinématique et en créer des prototypes, ou personnaliser ou mettre à jour les systèmes existants en fonction des changements et de l’évolution du jeu
- Intégrer divers éléments dans le jeu et vérifier qu’ils fonctionnent bien
- Soutenir les animateurs dans l’intégration de leurs animations et s’assurer qu’elles respectent les conventions et les paramètres des différents systèmes de jeu
- Travailler en étroite collaboration avec les programmeurs afin de rédiger des outils personnalisés et de créer des flux de travail de pipeline pour le service d’animation ou des cinématiques
- Créer le squelette, assigner l’influence sur le maillage et s’assurer de leur bon fonctionnement d’une variété de personnages, de créatures, de têtes, d’armures, etc.
- Déboguer et résoudre les bogues attribués en temps opportun tout en veillant à respecter les délais de production
- Soutenir le chef d’équipe du service dans toute tâche ponctuelle
- Effectuer toute autre tâche connexe
- Travailler quotidiennement au sein de l'équipe internationale de Larian Studios, répartie entre plusieurs studios à travers le monde.

Exigences

- Grandes compétences en rédaction de scripts en Python et autres langages semblables
- Excellentes compétences en développement de nouveaux systèmes d’animation et de jeu dans des systèmes structurés en nœuds comme Unreal ou Unity
- Compétences en squelettage et en maillage dans Maya (ou tout autre logiciel de création de contenu numérique); et compétences en squelettage de visages fortement recherchées
- Bonne connaissance des principes de l’animation et de la manière de les appliquer afin d’obtenir une animation attrayante
- Bonne connaissance de la capture de mouvement
- Personne axée sur le travail d’équipe et ayant un réel désir de collaborer dans une structure en équipe internationale
- Capacité à recevoir des directives et de la rétroaction de façon positive, à s’adapter au changement et à travailler sous la pression de délais serrés
- Approche enthousiaste, méthodique et organisée pour travailler avec des normes de qualité élevées
- Sens de l’initiative, originalité et ingéniosité en matière de résolution de problèmes

Atouts

- Connaissance de C#, C++ (un atout important)
- Connaissance de MotionBuilder, en particulier l’utilisation de l’outil Story (ou un équivalent)

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:

Date posted: 1970-01-01