Développeur logiciel senior

Montreal

Offre publiée le 2025-09-25

Motive Studio

Description & Requirements

Electronic Arts crée des expériences de divertissement de niveau supérieur qui inspirent les joueurs et les fans du monde entier. Ici, tout le monde fait partie de l'histoire. Une communauté qui se connecte à travers le globe. Un endroit où la créativité prospère, de nouvelles perspectives sont invitées et les idées comptent. Une équipe où chacun fait en sorte que le jeu se produise.

Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page.

L'équipe Audio du Battlefield Engine Core recherche un ingénieur comme vous pour nous aider à porter le son de Battlefield à un niveau supérieur.

En tant que membre de l'Engine Core Audio, vous travaillerez avec une équipe hautement technique, développant des logiciels dans plusieurs domaines, des hooks de gameplay au traitement du signal, des pipelines de création de contenu aux optimisations spécifiques à la plateforme.

Votre travail aura un fort impact sur l'équipe audio et l'expérience des joueurs à travers plusieurs projets de la franchise Battlefield.

Responsibilities

  • Être le point de contact de l'équipe audio pour les studios Battlefield en Amérique du Nord, en s'assurant que leurs besoins sont capturés et livrés par l'équipe
  • Développer et maintenir des systèmes audio de jeu en utilisant le moteur Frostbite
  • Développer et maintenir des flux de travail audio et des outils pour soutenir nos créateurs de contenu audio
  • Documenter la conception, la fonctionnalité et l'utilisation des systèmes / outils audio, en partageant des connaissances avec les utilisateurs si nécessaire
  • Contribuer à la direction future de la technologie audio de Battlefield et à la manière dont l'équipe la livre
  • Recueillir des retours d'utilisateurs pour identifier les domaines à améliorer

Skills & Requirements

  • 7+ années d'expérience en ingénierie logicielle commerciale avec C++
  • Expérience dans le développement, le débogage et le profilage dans une grande base de code C++ multi-threadée
  • Expérience commerciale avec des middleware audio de jeu (par exemple, WWise, FMOD, etc.) / moteur audio propriétaire, ou technologie audio connexe (par exemple, développement de plugins)
  • Solides compétences analytiques pour résoudre des défis techniques complexes
  • Capacité à travailler avec les utilisateurs pour concevoir, planifier et mettre en œuvre des systèmes logiciels maintenables pour répondre à leurs besoins
  • Expertise dans l'optimisation du code pour la performance et l'efficacité
  • Expérience dans l'encadrement et le mentorat de développeurs juniors
  • Expérience avec des outils de développement standard (par exemple, pour le contrôle de version, les revues, la documentation de planification, les tests)
  • Excellentes compétences en travail d'équipe et en communication pour travailler dans un environnement interfonctionnel à travers plusieurs studios dans différents fuseaux horaires
  • Anglais natif ou courant, à l'oral comme à l'écrit

Nice to Have

  • Expérience dans le développement d'applications C# / WPF
  • Expérience avec des moteurs de jeu tels qu'Unreal, Unity ou des moteurs propriétaires
  • Expérience dans la livraison d'un ou plusieurs jeux AAA
  • Expérience de développement sur des consoles de jeux (par exemple, PS5, XBSX|S)
  • Expérience avec Visual Studio
  • Expérience avec Perforce / Git

About Electronic Arts

Nous sommes fiers d'avoir un vaste portefeuille de jeux et d'expériences, des emplacements à travers le monde et des opportunités au sein d'EA. Nous valorisons l'adaptabilité, la résilience, la créativité et la curiosité. D'un leadership qui fait ressortir votre potentiel, à la création d'un espace pour apprendre et expérimenter, nous vous habilitons à réaliser un excellent travail et à poursuivre des opportunités de croissance.

Nous adoptons une approche holistique de nos programmes d'avantages, en mettant l'accent sur le bien-être physique, émotionnel, financier, professionnel et communautaire pour soutenir une vie équilibrée. Nos packages sont adaptés aux besoins locaux et peuvent inclure une couverture santé, un soutien au bien-être mental, des économies de retraite, des congés payés, des congés familiaux, des jeux gratuits, et plus encore. Nous cultivons des environnements où nos équipes peuvent toujours donner le meilleur d'elles-mêmes dans ce qu'elles font.

Electronic Arts est un employeur garantissant l'égalité des chances. Toutes les décisions d'emploi sont prises sans égard à la race, la couleur, l'origine nationale, 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, le handicap, l'état de santé, la grossesse, le statut marital, le statut familial, le statut de vétéran, ou toute autre caractéristique protégée par la loi. Nous prendrons également en compte les candidatures d'employés qualifiés ayant des antécédents criminels conformément à la loi applicable. EA fait également des aménagements sur le lieu de travail pour les personnes qualifiées ayant des handicaps, comme l'exige la loi applicable.