filler

développeur de logiciels - techniques procédurales (Frostbite) - C++

Plusieurs Emplacements: Ontario, Canada • Montreal, QC, Canada

Postuler

Requisition Number: 182006

Position Title: Sr Software Engineer I

External Description:

]

 

 développeur de logiciels - techniques procédurales (Frostbite) - C++

Electronic Arts

Montréal

Pleins feux sur Frostbite

  • Frostbite est le moteur de développement de jeux multi-plates-formes ultramodernes de Electronic Arts. Notre équipe mondiale crée des fonctionnalités innovantes pour les moteurs de jeu ainsi que des outils à la fine pointe qui permettent à nos concepteurs de donner vie à des créations exceptionnelles. Nous avons l’honneur de pouvoir compter sur des milliers de développeurs de jeux répartis partout sur la planète qui tirent parti de Frostbite pour concevoir certaines des œuvres les plus connues de l’industrie ainsi que des expériences extraordinaires pour nos joueurs. Joignez-vous à nous pour façonner l’avenir du divertissement grâce à notre moteur Frostbite.

 

Vos responsabilités

  • La mission de notre équipe consiste à mettre au point des technologies procédurales ultramodernes au sein de Frostbite pour aider les équipes de jeu du monde entier à créer des œuvres plus riches et plus vastes.
  • Relevant du.de la gestionnaire de l’ingénierie, vous travaillez avec des flux et des outils procéduraux, notamment le traitement de maillage et le code de base de données de contenu de bas niveau, mais aussi le code de flux de création de contenu numérique (DCC) et l’interface utilisateur « World Editor » de haut niveau.
  • Vous concevez un code de grande qualité, passez en revue et commentez les codes et les conceptions techniques préparés par d’autres ingénieurs en logiciels, et travaillez de concert avec les équipes de jeu pour aider leurs membres à améliorer les technologies existantes et en élaborer de nouvelles.
  • Ce poste s’adresse aussi aux développeurs.ses souhaitant travailler sur place ou en mode hybride.

 

Compétences requises

  • Vous avez un baccalauréat ou un grade plus élevé en informatique, en ingénierie ou en génie logiciel, ou l’équivalent.
  • Vous maîtrisez le langage C++ et comprenez le langage C# ainsi que Windows Presentation Foundation (WPF).
  • Vous avez au moins 4 ans d’expérience professionnelle en développement de logiciels.
  • Vous avez déjà conçu du code maintenable, structuré et documenté.
  • Vous avez déjà travaillé avec les schémas de conception orientés objet et le déroulement axé sur les essais.
  • Vous avez déjà travaillé avec des systèmes de contrôle de versions.
  • Vous avez d’excellentes compétences en débogage.
  • Vous avez une bonne compréhension des architectures multifilières et des principes de synchronisation.
  • Vous savez ce que sont la gestion de la mémoire, l’utilisation multicœur, le profilage et l’optimisation.
  • Vous fonctionnez sans problème dans un environnement de télétravail.

 

Compétences optionnelles

  • Vous avez déjà travaillé avec des chaînes de traitement de données pour des ressources et avez de l’expérience en matière de génération de ressources procédurales.

 

 

  • Vous avez de l’expérience avec le traitement et le formatage de maillages et de composants géométriques.
  • Vous avez déjà travaillé avec Houdini, les trousses de développement de logiciels Maya et les autres applications de création de contenu numérique.
  • Vous avez déjà travaillé avec Python pour le scriptage ou le développement d’outils.
  • Vous avez de l’expérience avec les techniques de rendu.
  • Vous avez déjà travaillé avec les méthodologies Agile pour le développement logiciel.

 

#LI-Onsite, #LI-Hybrid

City:

State:

Community / Marketing Title: développeur de logiciels - techniques procédurales (Frostbite) - C++

Company Profile:

Nous sommes une équipe internationale de spécialistes de la création, de la narration, de la technologie, de la génération d’expériences, de l’innovation et bien plus encore. Nous pensons que nos équipes doivent être aussi diversifiées que nos communautés afin de créer des jeux et des expériences inoubliables. Chez Electronic Arts, la seule limite est votre imagination.

EEOText: À propos d’EA La raison d’être d’Electronic Arts : inspirer le monde par le jeu. Nous créons de nouvelles expériences de jeu extraordinaires pour nos millions de joueurs répartis à travers le monde en réunissant des personnes talentueuses qui combinent créativité, innovation et passion. Nous savons que notre force se trouve dans la diversité de notre personnel. Nos employés sont plongés dans une culture d’intégration, et nous offrons des occasions d’apprendre et de mener qui leur permettent de concrétiser les plus importantes et enrichissantes réalisations de leurs carrières. Nos employés sont d’une importance capitale pour nous. Nous offrons des ensembles d’avantages sociaux complets axés sur la santé et le bien-être afin de répondre à vos besoins, mais aussi vous aider à garder l’équilibre entre votre vie professionnelle et votre vie personnelle. Nous offrons un accès à des environnements de travail dynamiques et collaboratifs; à des occasions de tisser des liens et de contribuer à la communauté grâce à nos groupes de ressources pour les employés; à du soutien pour une vie équilibrée avec des congés rémunérés et des congés de maternité et de paternité; à des jeux vidéo gratuits et à bien plus encore! Electronic Arts est un employeur qui offre l’égalité d’accès à l’emploi. Toutes les décisions en matière d’emploi sont prises sans prendre en considération les critères de race, couleur de peau, origine ethnique, descendance, sexe, genre, identité ou expressions de genre, orientation sexuelle, âge, de nature génétique, religion, invalidité, état de santé, grossesse, situation matrimoniale, situation familiale, statut d’ancien combattant, ou encore tout autre caractéristique protégée par la loi. Electronic Arts veille aussi à procéder à des aménagements spéciaux en milieu de travail pour les candidats qualifiés et présentant une invalidité, en vertu de la loi en vigueur.

Days Open: 106

Can this position be remote?: 0

EEO Employer Verbiage:

À propos d'Electronic Arts

Toutes nos actions sont tendues vers le même objectif : transmettre l'envie de jouer. Au travers de nos jeux innovants, de nos services novateurs et de nos technologies de pointe, nous offrons des possibilités infinies à des millions de fans dans le monde entier.

 

Nous cherchons des personnes inclusives et collaboratives aux points de vue variés pour enrichir notre culture et nous stimuler. Grâce à notre programme d’avantages sociaux, nous adoptons une approche holistique centrée sur le bien-être physique, émotionnel, financier, professionnel et communautaire pour soutenir les membres de notre personnel à chaque chapitre de leur vie. Nous fournissons un ensemble complet d’avantages sociaux garantissant une vie équilibrée et offrant notamment des congés payés, des congés parentaux, des jeux gratuits et bien plus encore. Notre objectif est de fournir un environnement de travail sûr et bienveillant qui vous permet de vous épanouir sur le plan personnel comme sur le plan professionnel.

 

Electronic Arts souscrit au principe de l’égalité des chances. Nous prenons nos décisions en matière d’emploi sans distinction de race, de couleur, de pays d’origine, d’hérédité, de sexe, de genre, d’identité ou d’expression de genre, d’orientation sexuelle, d’âge, d’informations génétiques, de religion, de handicap, d’état de santé, de grossesse, de situation familiale, d’ancienneté ou de tout autre facteur protégé par la loi. Nous étudions également les candidatures des personnes qualifiées possédant un casier judiciaire, conformément à la loi en vigueur. Par ailleurs, EA aménage l’environnement de travail pour les personnes en situation de handicap, conformément à la loi en vigueur.

Cliquez ici pour voir la politique de confidentialité des données.

google-site-verification: google7f7a22bb8fdf2c3d.html