This job might no longer be available.
Programmeuse, Programmeur généraliste – Assassin's Creed
1 year ago
Description du poste
En tant que programmeuse ou programmeur généraliste à Ubisoft Sherbrooke, vous créerez des outils et des systèmes stables, fonctionnels et performants qui permettront au studio de concrétiser ses visions créatives d’aujourd’hui et de demain, puis de proposer des jeux de renommée internationale.
C’est dans un environnement collaboratif et à la fine pointe de la technologie que vous travaillerez sur les divers aspects de la production : moteur de jeu, éditeur, intergiciel, etc. Vous aurez aussi l’occasion d’aiguiser votre esprit analytique en relevant les défis techniques associés à une variété de systèmes (IA, 3D, son, animation, etc.); de quoi ajouter plusieurs cordes à votre arc déjà bien garni.
Véritables fondations de nos systèmes, vos contributions seront primordiales. C’est tout simple : sans votre savoir-faire polyvalent, les équipes de production ne pourront pas accomplir leur travail!
Ce que vous ferez
- Développer les systèmes génériques qui viendront soutenir les fonctionnalités des équipes de programmation spécialisée + veiller à leur intégration (moteur, éditeur ou intergiciel).
- Soutenir les équipes de production en veillant à la stabilité et au bon fonctionnement de leurs systèmes et outils.
- Programmer de façon claire et structurée dans le respect des requis de performance, de maintenance, de modularité, d’extensibilité et de compatibilité.
- Êtreen constante communication avec les équipes de production et les personnes qui utilisent vos outils de sorte à connaître leurs demandes et leurs besoins.
- Surveiller les budgets de performance et de mémoire et faire les ajustements requis.
- Déboguer et optimiser les systèmes en place pour faciliter le travail des autres équipes de programmation.
- Documenter votre travail afin de transférer vos connaissances et permettre à la production de comprendre les systèmes et leurs fonctionnalités.
- Être à l’affût des avancées dans le domaine de la programmation.
Qualifications
Ce que vous apportez à l'équipe
- Un diplôme en informatique ou en génie informatique (ou autre formation équivalente)
- De l’expérience en programmation de logiciel, idéalement dans le domaine du jeu vidéo (ou autre expérience pertinente)
- Une excellente maîtrise des principes fondamentaux de l’informatique et des différents langages de programmation, en particulier le C++
- Une grande polyvalence vous permettant d’être à l’aise de travailler dans différents systèmes
- Un bon esprit d’analyse et de synthèse ainsi qu’un grand sens du détail
- La capacité à travailler en équipe, doublée de bonnes habiletés relationnelles et de communication
- De l’autonomie, de la curiosité et de la débrouillardise qui ne vous empêcheront pas de demander de l’aide au besoin
- Une souplesse dans l’organisation de votre travail permettant une adaptation aux changements
Informations complémentaires
À propos d’Ubisoft Sherbrooke
Ubisoft Sherbrooke, c’est une équipe multidisciplinaire, allumée et formée de personnes passionnées par ce qu’elles font. Se joindre à nous, c’est intégrer une famille tissée serrée et accueillante. C’est aussi évoluer dans un studio à taille humaine où flexibilité et échanges sont à l’honneur. Nous avons à cœur nos gens et nos façons de faire.
Entre la nature grandiose qui entoure le studio et la vie branchée et vivifiante de l’Estrie, il n’y a pas de compromis à faire : vie de famille, plein air, restos, sorties entre ami.es… se joindre à Ubisoft Sherbrooke, c’est aussi découvrir un rythme de vie urbain-décontracté!
Nous recherchons des créateur·trices engagé·es et des talents tournés vers l’avenir qui ont envie de relever des défis en équipe. En passant, on travaille sur des projets incroyables : avez-vous déjà entendu parler de la légendaire et acclamée franchise Assassin’s Creed?
Inspiré·e? On vous attend!
À Ubisoft, chaque personne est la bienvenue telle qu'elle est. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.
Create Your Profile — Game companies can contact you with their relevant job openings.