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
  • 01/08/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 graphique dans le jeu vidéo,
  • Vous maîtrisez le langage C++ et son utilisation dans un moteur de jeu 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

Programmeuse, Programmeur online

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 26/09/2021

Programmeur Online - (Go/Kubernetes)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 26/09/2021

Programmeuse, Programmeur online - (Backend/C#)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 26/09/2021

Online Programmer C++ - Harbour

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 26/09/2021

Programmeuse, Programmeur online Backend/C# (Harbo

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 26/09/2021

Programmeur·euse online C++ (Harbour)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 26/09/2021

Programmeur Online (Backend/Node.JS)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 26/09/2021

Sr. Software Engineer (C++) Platform

  • PlayStation
  • Full time
  • Austin, United States
  • 25/09/2021

3D/ML Software Engineer - 116664

  • AMD
  • Full time
  • Markham, Canada
  • 25/09/2021

Programmeuse, Programmeur QA (DNA)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 24/09/2021