Programmeuse / Programmeur Engin senior (FOR HONOR)
Jobs For Humanity
Description de l'entreprise
Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.
Company Name: UbisoftDescription du poste
- Programmer de manière claire et structurée en respectant les exigences de performance, maintenance, modularité, évolutivité et compatibilité.
- Développer, refactoriser et optimiser les systèmes de base avec une vision à long terme.
- Comprendre les objectifs du projet, identifier les besoins de développement et évaluer la faisabilité technique.
- Analyser les fonctions existantes du moteur et vérifier leur adéquation avec les objectifs.
- Construire et améliorer les modules nécessaires au moteur.
- Proposer des améliorations en concevant et en implémentant de nouveaux systèmes si nécessaire.
- Suggérer des changements innovants en s’inspirant d’autres jeux ou moteurs de l’industrie.
- Maintenir la performance et optimiser les systèmes.
- Soutenir les fonctionnalités et systèmes conçus pour la production.
- Documenter le travail effectué pour faciliter le transfert de connaissances et aider les autres équipes à comprendre les nouveaux systèmes et fonctionnalités.
- Collaborer avec plusieurs équipes pour optimiser l’interaction entre les différents systèmes du moteur de jeu.
- Partager vos connaissances avec les différentes équipes du studio et être une personne-ressource pour les programmeurs.
- Évaluer et corriger les problèmes de performance simples et complexes, et proposer des optimisations adaptées.
Qualifications
- 3 années et + dans l'industrie des jeux videos
- Excellente maîtrise du C++
- Capacité à analyser et synthétiser des systèmes existants
- Aptitude à déboguer et résoudre des problèmes complexes de manière optimale
- Compréhension générale de l’architecture des moteurs de jeu modernes
- Bonne connaissance de la programmation multithread et des mécanismes de synchronisation
- Diplôme universitaire en informatique ou en génie logiciel (ou formation équivalente)
- Connaissance et expérience des moteurs de jeu modernes (atout)
- Maitrise de Unreal ou Unity (atout)
- Connaissance des différentes architectures matérielles (Intel, AMD, Xbox, PlayStation, etc.) (atout)
- Connaissance des spécificités des machines virtuelles et des services cloud (atout)
Informations complémentaires
Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.
Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.
Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).
Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.
- ...Job Description As a Senior Multiplayer Programmer , you will focus on designing... ...Integrate network functionality into the game engine, working closely with gameplay,... .... RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse multijoueur senior, vous vous concentrerez...SeniorFull time
- ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine... ...trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir, développer et...SuggestedLong term contractFull time
- ...long-term. Compile and understand the project purpose, identify development needs, and assess technical feasibility. Analyze the engine's existing functions and see if they're in line with the purpose. Build and improve the modules that the engine needs. Recommend...SeniorLong term contractFull time
- ...repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste En tant que programmeur·euse généraliste à Ubisoft Montréal, vous développerez des outils et des systèmes stables, performants et évolutifs qui...SuggestedFull time
- ...le transfert des connaissances et permettre aux utilisateurs (programmeurs, collègues de d’autres métiers) de comprendre les nouveaux systèmes... ...Piles (internes et externes, ex. IIS, structure App Engine) Informations complémentaires Jobs for Humanity is collaborating...SuggestedFull timeWork at office
- Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your ...SeniorLong term contractFull timeRemote workFlexible hours
- ...jeux Sony au Canada. Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez... ...souhaitées Expérience de livraison de jeux avec Unreal Engine. Connaissance pratique de l'architecture microservices....SeniorFull time
- ...développement et après le lancement. Documenter le travail pour transférer les connaissances et permettre aux utilisateurs (autres programmeurs et membres d’autres unités de travail) de comprendre comment utiliser les nouveaux systèmes et fonctionnalités network/online....Full timeApprenticeshipWork at officeRemote workFlexible hoursDay shift
- ...qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé... ...fluides pour une petite équipe autonome. Incarner un rôle de senior hands‑on : écrire du code au quotidien, débugger au plus près du...SeniorDaily paidFull time
- ...! Description du poste Nous sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire...SeniorFull time
- ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour aider à pousser Unreal Engine 5 vers notre vision commune. Vous collaborerez avec un groupe passionné de développeur·euse·s, incluant notre...SeniorFull time
- ...Cloud Chamber est à la recherche d'un·e programmeur·euse principal·e en IA pour rejoindre notre talentueuse équipe afin de propulser... ...pour les jeux vidéo. Expérience professionnelle avec Unreal Engine pour le scriptage de systèmes d'IA de base. Capacité à utiliser...SeniorFull time
- ...qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé... ...à la stabilité et à l’“always playable”. Incarner un rôle de senior hands‑on et pragmatique : écrire du code au quotidien, être un mentor...SeniorDaily paidFull time
- ...and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Senior Game Designer (Combat) on For Honor at Ubisoft Montréal, you will help shape and evolve the game’s multiplayer combat experience through balancing, systemic...SeniorLong term contractFull time
$120k - $150k per year
...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez... Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration...SeniorFull timeApprenticeshipSummer workWork at officeFlexible hoursDay shift- ...jeux Sony au Canada. Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez... ...souhaitées Expérience de livraison de jeux avec Unreal Engine. Connaissance pratique de l'architecture microservices....SeniorFull timeTemporary workInternship
- ...équipe de développeurs de jeux passionnés et pleins d'énergie ! Senior Physics Programmer We are Highdive, a NetEase Games... ..., algorithms, and operating systems; Familiarity with various engine modules and plugins, with preference given to candidates possessing...SeniorFull timeWork at office
- ...transférer ses connaissances et permettre aux utilisateurs (les autres métiers) de comprendre comme utiliser les systèmes et fonctionnalités engin. Effectuer toutes autres tâches connexes. Qualifications Formation : ~ Diplôme en informatique ou génie informatique ou...Full time
- ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio...SeniorFull time
- ...with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of... ...étroitement avec les artistes, animateurs, chefs d’équipe et autres programmeur·se·s afin de définir les besoins et spécifications des outils;...SeniorFull time
- ...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez… Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration...SeniorFull timeContract workWork at officeWorldwideFlexible hours
- ...recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans... ...~ Travailler avec les autres programmeurs pour construire et maintenir... ...approfondie avec Unreal Engine 5 ~ Excellentes compétences... ...Description : We are looking for a Senior Gameplay Programmer,...SeniorFull timeRemote work
- ...studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à dépasser... ...et PC. Au moins 1 projet AAA terminé, avec mention comme programmeur ou programmeuse au générique. Grande acuité de ce qui rend les systèmes...Full timeWork at officeRemote workWorldwide
- ...joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste Ce que vous ferez : Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur...SeniorFull timeApprenticeship
- ...as a foundation for selected animation systems; Fine-tune animation data with a high level of precision as required by the game engine with strong attention to detail; Export and integrate animations according to technical guidelines in collaboration with the Technical...Full timeRemote work
- ...a foundation for selected animation systems; Fine-tune animation data with a high level of precision , as required by the game engine , with strong attention to detail; Export and integrate animations according to technical guidelines , in collaboration with the...Full time
- ...and resolve issues to improve application stability, code quality, and CI/CD pipeline robustness. Collaborate closely with other engineers to deliver scalable, gaming server-compliant services. Develop, execute, and analyze functional and load testing to ensure performance...SeniorFull timeWorldwide
- ...ingénierie logicielle de pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux est... .... What will you do? Design and implement well-engineered, reliable, maintainable, and bug-free code. Plan and...SeniorFull timeWorldwide
- ...characteristics as per applicable law. As a Senior Systems Programmer on Dead by Daylight... ...power Dead by Daylight, ranging from engine improvements to platform-specific... ...un atout important. En tant que Programmeur·euse senior·e Systèmes sur Dead by Daylight...SeniorFull timeWorldwide
- ...chaque jour. L’impact que vous aurez Ce n’est pas un poste où l’on se contente de coder et livrer. En tant qu’analyste-programmeur RPG senior, vous dirigerez l’analyse, la conception, le développement et la maintenance d’applications IBM i essentielles aux activités...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeuse / Programmeur Engin senior (FOR HONOR). Be the first to apply!

