Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Engine Programmer Projet non annoncé FHNB

Ubisoft

Montreuil

Sur place

EUR 40 000 - 70 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise de jeux vidéo recherche un développeur C++ expérimenté pour gérer la création et les animations des personnages. Vous devrez optimiser les composants logiciels et identifier les risques techniques tout en apportant un soutien aux équipes. La maîtrise du C++ ainsi qu'une bonne autonomie sont essentielles. Rejoignez une équipe dynamique avec des opportunités de télétravail et des avantages variés.

Prestations

Flexibilité des horaires
Télétravail jusqu'à deux jours par semaine
Accès à une plateforme de e-learning
Ludothèque d'entreprise
Clubs d'activités diverses

Qualifications

  • Expérience significative dans la programmation 3D temps réel avec multi-threading.
  • Maîtrise du C++ et forte capacité à débuguer du code.
  • Solides notions en mathématiques et en algorithmique 3D.

Responsabilités

  • Participer à la gestion du pipeline de création des personnages et des animations.
  • Concevoir, développer, maintenir et optimiser des composantes logicielles.
  • Identifier les risques techniques et proposer des solutions.

Connaissances

Programmation 3D temps réel avec multi-threading
Systèmes d’animation et mouvements de personnages
Maîtrise du C++
Autonomie et excellent relationnel

Outils

Unreal Engine
Motion Builder
Maya
C#
Python
Description du poste
Responsabilités
  • Participer à la gestion du pipeline de création des personnages et des animations au sens large
  • Apporter du support aux équipes en charge des personnages et des animations via la création et la maintenance de différents outils
  • Concevoir, développer, maintenir, faire évoluer et optimiser différentes composantes logicielles côté Engine
  • Exécuter certains développements bas niveau liés à l’optimisation, la mémoire, le débug, le temps réel, le multi-threading ou le support des différentes plateformes
  • Identifier de façon proactive les risques ou obstacles techniques afin de générer des solutions pour les dépasser
  • Proposer des choix de technologies et/ou d’architectures pour le projet
  • Faire de la veille technologique pour rester à la pointe des avancées dans l’industrie du jeu vidéo
Qualifications
  • Expérience significative dans la programmation 3D temps réel avec multi-threading
  • Expérience avancée dans l’un ou plusieurs des domaines suivants : systèmes d’animation, mouvements de personnages (joueurs ou non‑joueurs), gestion de la physique (personnages ou environnement), pipelines liés à la création de personnages ou de cinématiques
  • Maîtrise du C++ et forte capacité à débuguer du code et à se plonger dans des bases de code complexes
  • Solides notions en mathématiques et en algorithmique 3D
  • Autonomie, rigueur, dynamisme et excellent relationnel
  • Maîtrise du français et d’anglais professionnel
Plus
  • Connaissance du moteur Unreal Engine
  • Connaissance d’outils de méthodes de production et de pipelines modernes utilisés dans le développement de jeux vidéo
  • Connaissance de logiciels liés à l’animation ou au rigging comme Motion Builder ou Maya
  • Connaissance d’autres langages comme C# ou Python
Informations supplémentaires

Nous rejoindre c’est avoir accès dès le premier jour à :

De la flexibilité dans vos horaires et la possibilité de travailler à distance jusqu’à deux jours par semaine selon les conditions prévues par la charte Ubisoft;

20 jours de télétravail par an depuis un pays de l’Union européenne (éligibilité restreinte aux profils de citoyennetés européennes);

Notre plateforme interne de e‑learning pour vous former sur les outils dont vous avez besoin ;

Notre ludothèque où vous pourrez emprunter les derniers jeux Ubisoft ainsi que ceux de la concurrence (consoles et jeux de société) ;

Notre CSE et ses tarifs préférentiels sur une large gamme de spectacles, salles de cinéma, concerts, salles de sport, parcs d’attractions et autres bons plans.

Et après 1 an

Vous avez un plan de carrière et d’évolution établi avec votre manager ainsi que des objectifs clairs qui vous permettront de progresser chaque année ;

Vous avez rejoint un de nos clubs : chorale, yoga, tennis, sabre laser, ou vous avez créé le vôtre !

Vous profitez de votre pause déjeuner d’1h30 pour participer à un cours dans notre salle de sport ou emprunter un de nos vélos pour vous balader dans le bois de Vincennes ;

Vous attendez avec impatience le prochain week‑end surf/yoga ou ski organisé par le CSE ;

Vous êtes devenu imbattable au babyfoot, aux échelles, à Just Dance ou à Boomerang Fu ;

Vous avez dévalisé la braderie interne pour compléter votre collection de goodies et jeux Ubi (parce qu’on n’en a jamais assez).

En tant qu’employeur Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction notamment de genre, d’ethnicité, de religion, d’orientation sexuelle, de statut social, de 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.

Consultez ce guide qui a pour but de vous accompagner dans votre candidature et découvrez nos actions pour encourager davantage la diversité et l’inclusion.

Travailler à distance

Remote Work : Non

Type d’emploi

Full‑time

Compétences clés

Abinitio, International Development, Bluetooth, Domestic, Field Marketing, Accident Investigation

Expérience

Années

Vacance

1

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.