Menu
Ubisoft Annecy (logo)
Ubisoft Annecy
6 rue André Fumex
74000 ANNECY
France

Postée le : 15.11.2018
Rediffusion de l'annonce postée le 12 Oct 2018
Référence : AFJV-EDEV1182-14610

Ubisoft Annecy

Créateur et distributeur de jeux vidéo à succès, Ubisoft est un acteur majeur du secteur du divertissement. Plus de 13 000 collaborateurs oeuvrent à sa constante recherche d'innovation afin d'offrir aux joueurs une expérience riche et unique.

Au sein du groupe Ubisoft, le siège des studios de création joue un rôle essentiel dans la conception de nos jeux ! En lien étroit avec la direction et nos studios à l'international, notre rôle est d'accompagner les équipes projets sur des sujets variés (process de production, design, orientation de jeu, contenu, pilotage financier, ressources humaines) afin de leur permettre de développer des jeux de qualité tout en gardant une cohérence éditoriale et stratégique. Cette position privilégiée permet à nos collaborateurs d'avoir une vision globale sur les projets en cours de développement.

Chez Ubisoft, vous avez l'opportunité de collaborer et d'évoluer avec des équipes passionnées et pionnières dans leur domaine, partout dans le monde.

Programmeur 3D (H/F)


CDD Annecy (74)

Description du poste

Vous avez du talent et de l'expérience dans le développement de jeux vidéo ? Vous souhaitez rejoindre un environnement de travail challengeant, stimulant où règne créativité, convivialité et technologie de pointe ? rejoignez-nous !

Description du poste
Le studio de production Ubisoft Annecy recherche un Programmeur 3D F/H pour un projet de jeu AAA !

Sommaire du poste :

Le/La titulaire de ce poste sera responsable de développer de nouvelles fonctionnalités du moteur graphique tout en assurant le support et l'optimisation. Vous serez également en charge d'accompagner le directeur technique graphique dans l'établissement des budgets techniques.

Mission :

Sous la responsabilité du Lead 3D Programmeur, les fonctions principales et habituelles de cet emploi sont :
  • Prendre la responsabilité du design, de l'implémentation et de l'optimisation de nouvelles fonctionnalités graphiques (ie. particules, ombrages, global illumination ...) qui correspondent aux besoins
  • Développer des outils d'édition et d'import/export de données graphiques
  • Analyser les fonctionnalités 3D existantes du moteur et apporter les changements nécessaires à l'architecture si besoin
  • Vérifier que les systèmes 3D développés correspondent aux besoins du projet et ne créent pas de conflits avec les codes existants
  • Déterminer et corriger les bugs 3D identifiés par des personnes d'autres métiers et de l'équipe de contrôle de la qualité
  • Utiliser les outils de profiling CPU & GPU pour améliorer les performances de l'affichage
  • Documenter le travail de manière à transférer les connaissances et permettre aux utilisateurs (d'autres métiers) de comprendre comment utiliser les nouvelles fonctionnalités
  • Rechercher de nouvelles techniques de rendu
  • Proposer des innovations inspirées par d'autres jeux de l'industrie
  • Effectuer toutes autres tâches connexes

Profil du candidat

Vous démontrez un fort intérêt pour la programmation, tant au niveau de l'architecture générale d'un moteur qu'au niveau de l'implémentation et de l'optimisation sur consoles.

Titulaire d'un diplôme d'ingénieur ou génie informatique ou toutes autres formations équivalentes, vous avez un minimum de 2 à 4 ans d'expérience en programmation de logiciel, idéalement dans le domaine du jeu vidéo ou toutes autres expériences pertinentes.

Maîtrise du langage C++
  • Connaissance avancée d'une ou plusieurs API graphiques en C++ (DirectX11, OpenGL, API propriétaire...) et des langages de shader associés (HLSL, GLSL, etc...)
  • Expérience de construction d'un code propre et efficace (utilisation CPU/GPU, mémoire, taille du code) dans un contexte multiplateforme
  • Solide compréhension des mathématiques et algorithmes liées à la 3D et à l'affichage
  • Compréhension des algorithmes de programmation parallèles sur GPU et du multithreading/jobs sur CPU, notions d'architecture GPU et CPU
  • Expérience du rendu sur console de jeux
  • Pratique des outils utilisés en production par les artistes (3DSMax/Maya, Photoshop ...) est un plus
  • La connaissance de DirectX12 est un plus
  • Autonome, rigoureux
  • Capacités d'adaptation et de travail en équipe,
  • Excellente communication orale et écrite
  • Passion pour le jeu vidéo
  • Niveau d'anglais professionnel écrit et oral

Informations supplémentaires

En tant qu'employeur, Ubisoft offre à tous les mêmes opportunités d'accès à l'emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d'âge. Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.

Toute information sera traitée de manière confidentielle conformément à la Loi sur l'équité en matière d'emploi.

A Ubisoft Annecy, nous recherchons des esprits innovateurs et originaux, qui carburent aux défis, et qui veulent bâtir l'avenir de l'industrie du jeu vidéo.

Ce poste à pourvoir dès maintenant à Annecy !

Intégrer les studios France, c'est aussi :
  • Rejoindre des équipes passionnées et d'un excellent niveau technique, toutes animées par l'envie de concevoir et développer des jeux innovants et se démarquant par leur qualité
  • Collaborer avec des équipes reconnues pour leur expérience sur des franchises renommées
  • Développer une expertise en participant aux événements de partage organisés en interne (talks ; conférences ; salons) et en bénéficiant de programmes de formation sur-mesure
  • Évoluer dans un groupe leader dans l'industrie du jeu vidéo en France et présent dans 30 pays différents, avec des opportunités d'évolution à l'international

A fournir

Merci de nous faire parvenir votre CV, ainsi que tous travaux personnels/professionnels ou Site Web.
A l'attention de : Responsable du recrutement

Vous devez être connecté pour postuler à cette annonceConnexion

Retour

Partager