Description du poste
Rejoins l'équipe de Wonder Woman et aide-nous à donner vie à la superhéroïne de cette franchise DC Comics emblématique!
Monolith Productions, le studio AAA primé qui vous a apporté F.E.A.R. et Middle-Earth : Shadow of Mordor, recherche un.e chef.
fe d’équipe, programmation moteur de jeu.
Ton nouveau rôle
Dans ce rôle, tu aideras à diriger et à contribuer au cadre fondamental du moteur de jeu exclusif de Monolith. Si tu es passionné par les technologies de bas niveau qui propulsent les jeux modernes, nous serions ravis d'avoir de recevoir ta candidature!
Notre équipe Moteur est responsable de plusieurs systèmes sur lesquels nos équipes de gameplay et de contenu s'appuient pour créer des jeux de classe mondiale.
Notre vaste portée comprend le chargement d'actifs, la gestion de la mémoire, l'animation, les effets visuels, la physique, les scripts et bien plus encore!
Ce rôle est ouvert uniquement aux personnes résidantes et ayant le droit légal de travailler au Canada.
Ce poste peut être à distance, sur place ou hybride depuis le studio WB Games Montréal.
Responsabilités de ton rôle
- Écrire du code C++ optimisé pour développer, améliorer et expandre les systèmes d'exécution essentiels pour un moteur de jeu propriétaire.
- Organiser, distribuer et communiquer les tâches à l’équipe moteur de jeu.
- Profiler et optimiser les problèmes liés aux temps de chargement, à la mémoire et à l’utilisation du processeur.
- Prodiguer des conseils sur l’utilisation optimale des fonctionnalités du moteur pour assurer le bon fonctionnement de nos jeux.
Compétences & expérience
- Plus de 6 ans d'expérience professionnelle en C++
- Expérience de développement pour console de jeu (Xbox, PS, etc.)
- Familiarité avec plusieurs systèmes liées au moteur de jeu (chargement d'actifs, gestion de la mémoire, animation, etc.)
- À l'aise à travailler dans un environnement multifilaire (multithreading)
- Compétences avérées en résolution de problèmes et en débogage.
Points bonis...
- Expérience avec C++11 et les versions plus récentes.
- Familiarité avec les graphiques 3D.
- Expérience en gestion de personnel.
- Expérience en maintien évolutif des systèmes d’un moteur de jeu au fil du temps.