Menu
466 readers
Ubisoft Ivory Tower (logo)
Ubisoft Ivory Tower
Ivory Tower
10 rue Marteret
69100 Villeurbanne
France

Date : 02.05.2022
Reference : AFJV-EDEV493-22795

Ubisoft Ivory Tower

Ubisoft's 20,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their dedication and talent has brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Game Engine Programmer (F/H/NB) - New Project


Permanent contract Lyon (69)

Position Duties

Play as a team, Race for excellence and Get creative ! Chez Ubisoft Ivory Tower, nous sommes animés au quotidien par ces valeurs depuis 2007, rejoignez-nous pour travailler sur notre nouveau projet en tant que : GAME ENGINE PROGRAMMER (F/H/NB).

En tant que GAME ENGINE PROGRAMMER, vous serez chargé de maîtriser les mécanismes de bas niveau du moteur de jeu, les structures de données et les pipelines. Vous travaillerez sur des sujets tels que les entités/composants/systèmes, l'éditeur de jeu, les optimisations, la gestion de la mémoire, les chargements, les réplications d'objets et ainsi de suite.

PRINCIPALES MISSIONS :
  • Analyser et comprendre les besoins de l'équipe pour définir les fonctionnalités et les systèmes de moteur demandés, ainsi que développer et soutenir la mise en oeuvre,
  • Analyser les systèmes de moteurs existants pour s'assurer qu'ils répondent aux besoins du projet. Si ce n'est pas le cas, proposer des améliorations pour l'étendre ou le remplacer si nécessaire,
  • Collaborer avec d'autres programmeurs, designers, artistes pour établir les coûts et les contraintes des actifs (mémoire / performances) et les plateformes croisées pour garantir de bonnes performances,
  • Analyser le pipeline de données pour assurer la cohérence, la robustesse et les performances,
  • Mesurer le temps de chargement et assurer une grande efficacité en optimisant les systèmes,
  • Créer et maintenir la lisibilité de l'API et effacer le fractionnement des modules,
  • Enquêter et résoudre les problèmes complexes du moteur de jeu et proposer un système pour améliorer le débogage,
  • Produire de la documentation pour partager les connaissances avec les membres de l'équipe technique ou les utilisateurs.

Candidate Profile

  • Une première expérience en programmation C++ dans l'industrie du jeu ou du développement de logiciels,
  • Diplômé.ée de l'enseignement supérieur en informatique, en génie informatique ou en ingénierie,
  • Solide compréhension du C/C++ moderne, y compris le refactoring, l'optimisation, le débogage et les tests,
  • Expérience avec les moteurs de jeux tels que Unreal, Unity3D,
  • Rigueur, autonomie et esprit d'équipe seront essentiels,
  • Vous êtes à l'aise pour travailler avec des profils internationaux en anglais (parlé, écrit),
  • Une expérience du moteur Snowdrop serait un plus.

Additional Information

  • Rémunération : selon profil et expérience
  • Mutuelle prise en charge à 50%
  • Tickets restaurants & abonnement de transport pris en charge à 50%
  • Prime vacance
  • Participation aux bénéfices de l'entreprise et accord d'intéressement
  • Bonus de rentabilité
  • Possibilités d'aide à la relocation selon les cas
  • 4 jeux Ubisoft offerts par an et 8 places de spectacles/concert à prix réduit
  • Playzone & babyfoot
  • Flextime & télétravail

Provide

CV, lettre de motivation, références, site Web (si applicable)
To: Responsable du recrutement

You must be logged in to apply for this adLog In

Back
  • Share
  • Follow