Senior C++ Engine Programmer H/F (CDI)

  • Full time
  •  Bordeaux
  •   305 days ago


  • This ad is disabled, so it is no longer possible to apply.

Overview



Poste : Pour son studio de production de Bordeaux, Ubisoft recherche un Senior programmeur pour intégrer l'équipe de développement du projet Beyond Good & Evil 2. En tant que Senior programmeur moteur, vous êtes responsable de la conception, du développement et de la mise en oeuvre des systèmes bas-niveau et avez un impact conséquent sur la qualité et la stabilité du moteur, en contribuant à l'amélioration des performances et de la qualité du jeu. Vous serez également en charge de l'optimisation et du support du moteur, vos tâches incluent :



Apporter les modifications nécessaires au code existant pour en améliorer le design, structure ou clarté sans changer le comportement associé.

Analyser et déterminer les besoins en collaboration avec les équipes (Programmeurs Gameplay, Level Designers, Level Artists...).

Proposer des solutions pour implémenter ces besoins, ainsi que des systèmes et des architectures optimisées et efficaces pour résoudre des problèmes.

Être et rester à la pointe de l'état de l'art et être force de proposition sur son optimisation.

Faire des mesures et les interpréter dans un souci d'optimisation.

Analyser les requêtes et anticiper les problèmes potentiels, proposer différentes options de résolution.

Déterminer et corriger les bugs identifiés par les équipes qualité.

Mentorer et coacher d'autres programmeurs moins expérimentés (profils Junior ou stagiaires).

Profil : Minimum 8 ans d'expérience, idéalement dans l'industrie du jeu vidéo ou en programmation consoles

Intérêt poussé et compétences développées vis-à-vis de l'architecture, l'implémentation et l'amélioration continue d'un moteur.

Très bon niveau de C++, LUA est un plus.

Expérience de code (GPU, CPU) dans un environnement multi-plateformes.

Bonne compréhension des algorithmes de programmation et du multithreading CPU.

Excellente communication orale et écrite, excellente collaboration et travail en équipe.

Passion pour le jeu vidéo, bonnes connaissances de l'industrie vidéo-ludique.

Anglais courant.

Chaque candidat présente un parcours unique qui ne correspond pas toujours à 100 % avec le profil décrit. Aussi, si votre profil est atypique, n'hésitez pas à postuler en nous expliquant la valeur ajoutée que vous pouvez apporter à l'équipe. Des expériences sur Unreal Engine ou d'autres moteurs de jeu seront également étudiées.

Entreprise : 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.



Les équipes d'Ubisoft sont animées par leur volonté denrichir la vie des joueurs avec des expériences de divertissement originales et mémorables. Elles donnent 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 aussi au joueur d'apprendre et de découvrir.



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. Vous progresserez dans un environnement bienveillant et inspirant dans lequel vous repousserez les limites de l'imaginaire et de la technologie pour créer les mondes qui passionneront nos joueurs.

formation cpf jeux vidéo
 
Date of initial publication: 2023-06-02