drjobs Programmeuse / Programmeur Engin senior (FOR HONOR)

Programmeuse / Programmeur Engin senior (FOR HONOR)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montreal - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Programmer de manire claire et structure en respectant les exigences de performance maintenance modularit volutivit et compatibilit.
  • Dvelopper refactoriser et optimiser les systmes de base avec une vision long terme.
  • Comprendre les objectifs du projet identifier les besoins de dveloppement et valuer la faisabilit technique.
  • Analyser les fonctions existantes du moteur et vrifier leur adquation avec les objectifs.
  • Construire et amliorer les modules ncessaires au moteur.
  • Proposer des amliorations en concevant et en implmentant de nouveaux systmes si ncessaire.
  • Suggrer des changements innovants en sinspirant dautres jeux ou moteurs de lindustrie.
  • Maintenir la performance et optimiser les systmes.
  • Soutenir les fonctionnalits et systmes conus pour la production.
  • Documenter le travail effectu pour faciliter le transfert de connaissances et aider les autres quipes comprendre les nouveaux systmes et fonctionnalits.
  • Collaborer avec plusieurs quipes pour optimiser linteraction entre les diffrents systmes du moteur de jeu.
  • Partager vos connaissances avec les diffrentes quipes du studio et tre une personneressource pour les programmeurs.
  • valuer et corriger les problmes de performance simples et complexes et proposer des optimisations adaptes.

Qualifications :

  • 3 annes et dans lindustrie des jeux videos
  • Excellente matrise du C
  • Capacit analyser et synthtiser des systmes existants
  • Aptitude dboguer et rsoudre des problmes complexes de manire optimale
  • Comprhension gnrale de larchitecture des moteurs de jeu modernes
  • Bonne connaissance de la programmation multithread et des mcanismes de synchronisation
  • Diplme universitaire en informatique ou en gnie logiciel (ou formation quivalente)
  • Connaissance et exprience des moteurs de jeu modernes (atout)
  • Maitrise de Unreal ou Unity (atout)
  • Connaissance des diffrentes architectures matrielles (Intel AMD Xbox PlayStation etc.) (atout)
  • Connaissance des spcificits des machines virtuelles et des services cloud (atout)


Informations supplmentaires :

Les quipes dUbisoft comptent 20 000personnes rparties sur plus de 30pays aux quatre coins du monde et sont lies par une mission commune: enrichir la vie des joueuses et des joueurs au moyen dexpriences de jeu originales et mmorables. Leur nergie et leur talent ont permis de donner vie de nombreuses franchises acclames telles que Assassins Creed Far Cry Watch Dogs Just Dance Rainbow Six et bien dautres venir.  

Ubisoft est une entreprise soucieuse de lgalit des chances et estime que la diversit des origines et des perspectives est essentielle pour crer des mondes qui permettent lpanouissement et lexpression de toustes. 

Travailler Ubi MTL cest jouir dun milieu de travail qui veille la crativit et favorise la connexion. Nous offrons un espace collaboratif ax sur lavancement professionnel les occasions dapprentissage et le bientre (nos importants avantages sociaux en tmoignent!). 

Si vous tes enthousiaste lide de relever des dfis passionnants dexploiter les toutes dernires technologies et de prendre part au futur du divertissement rejoigneznous pour crer linconnu. 


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.