Passer au contenu

General Information

Locations: Montreal, Quebec, Canada 
Role ID
215617
Worker Type
Regular Employee
Studio/Department
EA Studios - Motive Montreal
Flexible Work Arrangement
Hybrid

Description & Requirements

Electronic Arts crée des expériences de divertissement exceptionnelles qui inspirent les joueurs et les fans du monde entier. Ici, tout le monde fait partie de l’histoire. D'une grande communauté internationale. C'est un lieu où la créativité s’épanouit, où les nouvelles perspectives sont bienvenues et où les idées comptent. Une équipe dans laquelle chacun fait évoluer le jeu.

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.

 

 

Nous souhaitons vous proposer des offres d’emploi qui correspondent à vos centres d’intérêt, à vos compétences et à votre expertise. Lorsque vous créez un compte Carrières EA et êtes connecté(e) au portail, vous pouvez cliquer sur "Obtenir des recommandations" pour consulter une sélection d'offres d’emploi. Ces recommandations sont améliorées grâce à un traitement automatisé, notamment par intelligence artificielle, et prennent en compte vos compétences et votre expérience. Cependant, toutes les décisions d’emploi sont prises par nos équipes de recrutement et non par des systèmes automatisés.


À propos d'Electronic Arts
Nous sommes fiers de notre vaste catalogue de jeux et d’expériences, de nos sites à travers le monde et des multiples opportunités à saisir au sein d’EA. Nous valorisons l’adaptabilité, la résilience, la créativité et la curiosité. D'un management qui laisse s'exprimer tout votre potentiel à la création d’espaces dédiés à l’apprentissage et à l’expérimentation, nous vous offrons les conditions qui vous permettront de faire un travail fantastique et de profiter d'opportunités de progression.

Nous adoptons une approche holistique pour nos programmes d'avantages sociaux, en mettant l'accent sur le bien-être physique, émotionnel, financier, professionnel et communautaire qui favorise une vie équilibrée. Ces programmes sont conçus de façon à répondre aux besoins locaux et peuvent inclure une couverture médicale, un soutien au bien-être mental, de l'épargne pour votre retraite, des congés payés, des congés parentaux, des jeux gratuits et bien plus encore. Nous encourageons le développement d'environnements dans lesquels nos équipes peuvent donner le meilleur d’elles-mêmes.

Electronic Arts offre des opportunités d'emploi équitables. Toutes les décisions de recrutement sont prises sans prise en compte de la race, la couleur de peau, la nationalité, l’ascendance, le sexe, le genre, l'identité ou l'expression de genre, l’orientation sexuelle, l’âge, les informations génétiques, la religion, la situation de handicap, l'état de santé, la grossesse, le statut marital ou familial, le statut militaire ou toute autre caractéristique protégée par la loi. Nous étudierons également, conformément à la loi, les candidatures de personnes ayant un casier judiciaire. EA adapte ses lieux de travail pour les personnes en situation de handicap, conformément à la loi en vigueur.