Job position

Engine Programmer – Projet non annoncé – F/H/NB

Programming, Permanent

Job Description

  • Participer à la gestion du pipeline de création des personnages et des animations au sens large,
  • Apporter du support aux équipes en charge des personnages et des animations via la création et la maintenance de différents outils,
  • Concevoir, développer, maintenir, faire évoluer et optimiser différentes composantes logicielles coté Engine, 
  • Exécuter certains développements bas niveau liés à l’optimisation, la mémoire, le débug, le temps réel, le multi-threading ou le support des différentes plateformes,
  • Identifier de façon proactive les risques ou obstacles techniques afin de générer des solutions pour les dépasser, 
  • Proposer des choix de technologies et/ou d’architectures pour le projet,
  • Faire de la veille technologique pour rester à la pointe des avancées dans l’industrie du jeu vidéo.

Qualifications

  • Expérience significative dans la programmation 3D temps réel avec du multi-threading, 
  • Expérience avancée dans l’un ou plusieurs des domaines suivants : systèmes d’animation, mouvements de personnages joueurs ou non-joueurs, gestion de la physique (personnages ou environnement), pipelines liés à la création de personnages ou de cinématiques,
  • Maîtrise du c++, forte capacité à débuguer du code, et à se plonger dans des bases de code complexes,
  • Solides notions en mathématiques et algorithmique 3D,
  • Autonomie, rigueur, dynamisme et excellent relationnel,
  • Maitrise de l’anglais professionnel.

C’est un plus: 

  • Connaissance du moteur Unreal Engine,
  • Connaissance d’outils, de méthodes de production et de pipelines modernes utilisés dans le développement de jeux vidéo,
  • Connaissance de logiciels liés à l’animation ou au rigging comme Motion Builder ou Maya,
  • Connaissance d’autres langages comme C# ou Python.

Similar jobs

Discover now