Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Programmeur 3D C++ (H/F/NB)

Home > Programming & Engineering

Programmeur 3D C++ (H/F/NB) in Paris, France

  • Ubisoft
  • Full time
  • Intermediate
  • Email
  • Paris, France
  • 17/09/2021
  • Report

Votre Quête Journalière

Au sein de l'équipe de développement du jeu Beyond Good & Evil 2, vous serez responsable du développement des nouvelles fonctionnalités du moteur graphique, tout en assurant le support et l’optimisation des outils liés à celui-ci.

Sous la responsabilité du Lead Programmer, vos missions principales en tant que Programmeur 3D (H/F/NB) seront :

  • Prendre la responsabilité du design, du développement et de l’implémentation de nouvelles fonctionnalités graphiques (ex : shaders …) dans notre moteur de jeu propriétaire,
  • Optimiser la base de code existante en fonction des besoins du projet,
  • Développer des outils à destination des artistes 3D,
  • Déterminer et corriger les bugs identifiés par des personnes d'autres métiers et de l'équipe de contrôle qualité,
  • Documenter le travail de manière à transférer les connaissances et permettre aux utilisateur·rice·s d'autres métiers de comprendre comment utiliser les nouvelles fonctionnalités.

Vos Skills

  • Vous avez une première expérience d'au moins 3 ans en programmation 3D / rendering,
  • Vous maîtrisez le langage C++ et son utilisation dans un moteur temps réel avec des notions en multithreading,
  • Vous connaissez les API graphiques courantes (DirectX11 et 12, Vulkan) et les langages de shaders associés (HLSL, GLSL, etc…),
  • Vous portez une attention particulière à la propreté et à l’efficacité de votre code (utilisation CPU/GPU, gestion de la mémoire),
  • Vous avez une solide compréhension des mathématiques et algorithmes liées à la 3D et à l’affichage,
  • Connaître les outils utilisés en production par les artistes (3DSMax, Maya, Photoshop etc …) serait un plus,
  • Vous avez un niveau d'anglais courant à l‘écrit et à l’oral.

Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.

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

Ubisoft is a creator of worlds, committed to enriching players' lives with original and memorable gaming experiences.

Similar positions

Senior Software Engineer (C++, FM Mobile)

  • SEGA
  • Full time
  • London, United Kingdom
  • 27/10/2021

Programmeur.euse Online Senior H/F/NB

  • Ubisoft
  • Full time
  • Montpellier, France
  • 26/10/2021

Programmeur·euse Outils (F/H/NB) - Tools programme

  • Ubisoft
  • Full time
  • Montpellier, France
  • 26/10/2021

C++ Senior Software Engineer - Rendering - DICE

  • Electronic Arts
  • Full time
  • Stockholm, Sweden
  • 26/10/2021

C++ Software Engineer - Engine H/F

  • Ubisoft
  • Full time
  • Montreuil, France
  • 24/10/2021

3D Programmer - M/F/NB

  • Ubisoft
  • Full time
  • Paris, France
  • 23/10/2021

Software Engineer (C#/C++)

  • SEGA
  • Full time
  • London, United Kingdom
  • 23/10/2021

C#/C++ Automation Software Engineer - LT Technical

  • Electronic Arts
  • Full time
  • Madrid, Spain
  • 23/10/2021

Programmeuse / Programmeur généraliste (Anvil Pipe

  • Ubisoft
  • Full time
  • Paris, France
  • 22/10/2021

Programmeur·euse physique

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 22/10/2021