Les offres de “Ubisoft”

Expire bientôt Ubisoft

Graphics Programmer (M/F)

  • CDI
  • Montpellier (Hérault)
  • Conception / Génie civil / Génie industriel

Description de l'offre



Les équipes d’Ubisoft sont animées par leur volonté d’enrichir la vie des joueurs avec des expériences de divertissement originales et mémorables.

Ubisoft donne vie à des mondes, de véritables terrains de jeux où l’imagination peut s’exprimer librement, donnant naissance à des moments de surprise, de fun et d’aventure qui permettent au joueur d’apprendre et de se découvrir.

D’expériences de jeux à couper le souffle aux campagnes marketings aux multiples récompenses, nos mondes captivants engagent chaque jour des communautés de joueurs passionnés.

Nous recherchons pour notre studio de Montpellier un Physics Programmer (M/F)

En tant que Graphics Programmer vous intégrerez la production d'un jeu VR AAA. 

Vos missions principales: 

·  Spécifier et développer les fonctionnalités du moteur 3D en collaboration avec le Directeur Technique.
·  Proposer des améliorations, au besoin en concevant et implantant de nouveaux systèmes;
·  Suggérer des innovations en s’inspirant d’autres jeux de l’industrie ;
·  Valider et vérifier que les systèmes 3D nouvellement développés et intégrés rencontrent les intentions spécifiques. Vérifier également qu'ils ne créent pas d’incohérence avec le code déjà existant et les optimiser au besoin
·  Supporter les fonctionnalités et les systèmes 3D conçus pour la production
·  Déterminer et corriger les « bugs » 3D identifiés par les autres métiers et l’équipe de contrôle qualité ;
·  Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs de comprendre comme utiliser les systèmes et fonctionnalités 3D
·  Vous possédez au minimum 3 ans d’expérience en tant que programmer Graphics
·  Vous démontrez de solides compétences analytiques
·  Vous concevez des modules logiciels efficaces
·  Vous maîtrisez les normes en vigueur et les différents langages de programmation
·  Vous avez des connaissances des API 3D modernes, des langages de Shader, et en algèbre linéaire.  
·  Vous avez des notions sur les bonnes pratiques de design logiciel et les compromis mémoire vs CPU vs GPU
·  Connaissances du développement sur PC, et des outils de debug et optimisation associés (PIX, RenderDoc, …)
·  La connaissance des outils équivalents sur console est un plus

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements