Game Engine Programmer - Nb - New Project H/F

  • CDI
  •  LYON
  •   il y a 15 jours


  • Cette annonce est désactivée, il n'est donc plus possible d'y postuler.

Vue d'ensemble

Description du poste :

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.


Profil(s) recherché(s)

Qualifications :

- 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érieuren 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.

Informations complémentaires

Informations complémentaires :

Description de l'entreprise :

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 PROGRAMMERH/F/NB).

formation cpf game developerformation cpf game developer
 
Date de publication initiale : 12/01/2022