- Accueil
- ...
- Postes à pourvoir
- Détails du poste
Description & Requirements
Motive
Nous jouons avec conviction depuis Montréal, une ville riche en culture, en art, en créativité et en technologies, et sommes déterminés à produire des créations qui marqueront l’histoire.
Nous sommes une équipe passionnée animée par la volonté de transformer le jeu, ce qui ne se limite pas à la manière dont les œuvres sont conçues et jouées, mais englobe aussi les conditions selon lesquelles un studio et les membres de son équipe peuvent s’épanouir. Pour ce faire, nous favorisons une culture organisationnelle inclusive et sécuritaire, où notre personnel peut être soi-même, et nous mettons la croissance à l’avant-plan. Bien qu’elle semble simple, notre approche permet à nos ressources d’exceller dans leur carrière, procurant à nos joueurs des expériences immersives qui sont sans pareilles.
Prenez part à cette aventure unique.
Vos fonctions
À titre d’ingénieur.e sénior.e en logiciels rattaché.e à l’équipe responsable du moteur d’interface utilisateur, vous dirigerez des initiatives axées sur l’évolutivité, la performance et la robustesse de la plateforme à l’échelle de la pile technologique de l’interface utilisateur de la franchise Battlefield.
En intervenant au niveau du moteur et des systèmes, vous contribuerez à faire évoluer notre plateforme d’interface utilisateur afin de soutenir la production de contenu à grande échelle et d’assurer un moteur d’exécution hautement performant au bénéfice de plusieurs équipes et types de fonctionnalités. Vous travaillez en collaboration interfonctionnelle avec les équipes responsables de la performance, du rendu, du moteur de jeu et de la jouabilité pour repérer les améliorations systémiques, implanter les changements architecturaux et veiller à ce que les systèmes d’interface utilisateur répondent aux exigences du développement moderne à grande échelle.
Dans le cadre de cette fonction, vous conjuguez leadership technique et exécution technique pratique. Vous définissez les initiatives, orchestrez la résolution de défis techniques complexes et fournissez des solutions durables en collaborant avec les équipes responsables de la performance centrale et des fonctionnalités de haut niveau.
Vos responsabilités
● Vous mettez en œuvre des initiatives stratégiques de plateforme visant l’évolutivité du moteur d’interface utilisateur, en collaboration avec les responsables techniques.
● Vous concevez, implantez et assurez l’évolution de systèmes d’interface utilisateur au niveau du moteur de jeu en mettant l’accent sur la performance et la robustesse.
● Vous reconnaissez les goulots d’étranglement systémiques et dirigez les efforts de l’ensemble de l’équipe pour surmonter les contraintes d’efficacité affectant le processeur, la mémoire et le moteur d’exécution.
● Vous savez comment scinder des problèmes techniques complexes en tâches concrètes réparties au sein de l’équipe.
● Vous travaillez de concert avec les équipes responsables de la performance, du rendu et des systèmes afin d’harmoniser les stratégies d’optimisation.
À titre d’exemple
· Vous dirigez les efforts pluridisciplinaires afin d’améliorer l’efficacité du processeur et de la mémoire de systèmes d’interface utilisateur pour des scénarios de jouabilité à grande échelle.
· Vous établissez et développez les capacités d’analyse de la performance, de la budgétisation et du profilage au niveau du moteur.
· Vous assurez la refonte et la modernisation de systèmes traditionnels pour améliorer la stabilité, la maintenabilité et l’observabilité de la performance.
Compétences requises
· Vous avez au moins 8 ans d’expérience professionnelle en génie logiciel.
· Vous avez travaillé abondamment avec des systèmes de technologies centrales ou au niveau du moteur de jeu destinés à l’industrie du jeu vidéo.
· Vous avez une expertise approfondie avec le langage C++ et les bases de code de grande envergure essentielles à la performance.
· Vous avez une grande expérience en analyse des performances du processeur et de la mémoire au sein d’environnements offerts en temps réel.
· Vous avez une expérience reconnue en coordination d’initiatives architecturales regroupant plusieurs équipes.
· Vous êtes en mesure de définir l’orientation technique tout en demeurant pragmatique en ce qui concerne les travaux d’implantation complexes.
· Vous avez d’excellentes compétences en communication et en collaboration pluridisciplinaire.
Atouts de premier ordre
· Vous avez déjà travaillé avec Frostbite.
· Vous avez une grande exMotive
Nous jouons avec conviction depuis Montréal, une ville riche en culture, en art, en créativité et en technologies, et sommes déterminés à produire des créations qui marqueront l’histoire.
Nous sommes une équipe passionnée animée par la volonté de transformer le jeu, ce qui ne se limite pas à la manière dont les œuvres sont conçues et jouées, mais englobe aussi les conditions selon lesquelles un studio et les membres de son équipe peuvent s’épanouir. Pour ce faire, nous favorisons une culture organisationnelle inclusive et sécuritaire, où notre personnel peut être soi-même, et nous mettons la croissance à l’avant-plan. Bien qu’elle semble simple, notre approche permet à nos ressources d’exceller dans leur carrière, procurant à nos joueurs des expériences immersives qui sont sans pareilles.
Prenez part à cette aventure unique.
Vos fonctions
À titre d’ingénieur.e sénior.e en logiciels rattaché.e à l’équipe responsable du moteur d’interface utilisateur, vous dirigerez des initiatives axées sur l’évolutivité, la performance et la robustesse de la plateforme à l’échelle de la pile technologique de l’interface utilisateur de la franchise Battlefield.
En intervenant au niveau du moteur et des systèmes, vous contribuerez à faire évoluer notre plateforme d’interface utilisateur afin de soutenir la production de contenu à grande échelle et d’assurer un moteur d’exécution hautement performant au bénéfice de plusieurs équipes et types de fonctionnalités. Vous travaillez en collaboration interfonctionnelle avec les équipes responsables de la performance, du rendu, du moteur de jeu et de la jouabilité pour repérer les améliorations systémiques, implanter les changements architecturaux et veiller à ce que les systèmes d’interface utilisateur répondent aux exigences du développement moderne à grande échelle.
Dans le cadre de cette fonction, vous conjuguez leadership technique et exécution technique pratique. Vous définissez les initiatives, orchestrez la résolution de défis techniques complexes et fournissez des solutions durables en collaborant avec les équipes responsables de la performance centrale et des fonctionnalités de haut niveau.
Vos responsabilités
● Vous mettez en œuvre des initiatives stratégiques de plateforme visant l’évolutivité du moteur d’interface utilisateur, en collaboration avec les responsables techniques.
● Vous concevez, implantez et assurez l’évolution de systèmes d’interface utilisateur au niveau du moteur de jeu en mettant l’accent sur la performance et la robustesse.
● Vous reconnaissez les goulots d’étranglement systémiques et dirigez les efforts de l’ensemble de l’équipe pour surmonter les contraintes d’efficacité affectant le processeur, la mémoire et le moteur d’exécution.
● Vous savez comment scinder des problèmes techniques complexes en tâches concrètes réparties au sein de l’équipe.
● Vous travaillez de concert avec les équipes responsables de la performance, du rendu et des systèmes afin d’harmoniser les stratégies d’optimisation.
À titre d’exemple
· Vous dirigez les efforts pluridisciplinaires afin d’améliorer l’efficacité du processeur et de la mémoire de systèmes d’interface utilisateur pour des scénarios de jouabilité à grande échelle.
· Vous établissez et développez les capacités d’analyse de la performance, de la budgétisation et du profilage au niveau du moteur.
· Vous assurez la refonte et la modernisation de systèmes traditionnels pour améliorer la stabilité, la maintenabilité et l’observabilité de la performance.
Compétences requises
· Vous avez au moins 8 ans d’expérience professionnelle en génie logiciel.
· Vous avez travaillé abondamment avec des systèmes de technologies centrales ou au niveau du moteur de jeu destinés à l’industrie du jeu vidéo.
· Vous avez une expertise approfondie avec le langage C++ et les bases de code de grande envergure essentielles à la performance.
· Vous avez une grande expérience en analyse des performances du processeur et de la mémoire au sein d’environnements offerts en temps réel.
· Vous avez une expérience reconnue en coordination d’initiatives architecturales regroupant plusieurs équipes.
· Vous êtes en mesure de définir l’orientation technique tout en demeurant pragmatique en ce qui concerne les travaux d’implantation complexes.
· Vous avez d’excellentes compétences en communication et en collaboration pluridisciplinaire.
Atouts de premier ordre
· Vous avez déjà travaillé avec Frostbite.
· Vous avez une grande expérience en matière de systèmes d’interface utilisateur.
· Vous avez des connaissances en développement de plateformes évolutives pour moteurs de jeu.
· Vous avez déjà travaillé avec des équipes responsables du moteur de jeu ou de la performance centrale.
· Vous avez déjà travaillé sur de grands produits de calibre AAA offerts en temps réel.
périence en matière de systèmes d’interface utilisateur.
· Vous avez des connaissances en développement de plateformes évolutives pour moteurs de jeu.
· Vous avez déjà travaillé avec des équipes responsables du moteur de jeu ou de la performance centrale.
· Vous avez déjà travaillé sur de grands produits de calibre AAA offerts en temps réel.