Programmeur.se Moteur (Far Cry)
Ubisoft
Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!
Description du posteEn tant que programmeur·se moteur à Ubisoft Montréal, vous contribuerez au développement et à l’évolution des systèmes centraux du moteur de jeu. Vous collaborerez avec différentes équipes afin de concevoir des solutions techniques performantes, évolutives et adaptées aux besoins de production.
Ce que vous ferez
- Programmer des systèmes clairs, structurés et maintenables répondant aux exigences de performance, de modularité, de compatibilité et d’évolutivité;
- Développer, refactoriser et optimiser les systèmes centraux du moteur de jeu avec une vision à long terme;
- Analyser les besoins de développement et évaluer la faisabilité technique des solutions proposées;
- Examiner les fonctionnalités existantes du moteur afin d’assurer leur adéquation avec les objectifs du projet;
- Concevoir et améliorer des modules du moteur pour soutenir l’évolutivité des systèmes;
- Recommander et implémenter de nouvelles solutions techniques lorsque nécessaire;
- Proposer des améliorations inspirées des meilleures pratiques de l’industrie du jeu vidéo;
- Optimiser les performances et assurer la stabilité des systèmes;
- Améliorer les technologies d’assemblage du jeu afin de faciliter le travail simultané des équipes;
- Soutenir la production pour les besoins liés aux systèmes physiques et au pipeline de données.
Qualifications
Ce que vous apportez à l'équipe
- Un diplôme en informatique ou en génie logiciel (ou autre formation pertinente);
- 5 années ou plus d’expérience professionnelle en programmation;
- Maîtriser les principes de programmation logicielle et l’architecture des moteurs de jeu;
- Démontrer une bonne compréhension des systèmes techniques et de leurs interactions;
- Résoudre des problèmes complexes de manière structurée et efficace;
- Utiliser un esprit d’analyse et de synthèse dans la résolution de problèmes;
- Faire preuve de rigueur dans la structure et la qualité du code;
- Collaborer efficacement avec des équipes multidisciplinaires;
- Travailler de manière autonome tout en restant aligné·e sur les objectifs de l’équipe;
- Porter attention aux détails et à la qualité des livrables.
- ...faisabilité technique. Analyser les fonctionnalités existantes dans le moteur et voir si elles conviennent aux intentions. Développer et... ...pour la production. Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs (les autres métiers)...SuggestedFull time
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que programmeuse ou programmeur de réseaux à Ubisoft Montréal, vous aurez une influence directe sur la qualité de l'expérience connectée d'un jeu. On vous confiera...SuggestedFull time
- ...poste Ce que vous ferez : Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’... ...objectifs commerciaux. ~ Développer, intégrer et maintenir des moteurs d’inférence, des bibliothèques et des frameworks ML. ~ Exploiter...SuggestedFull timeApprenticeship
- ...studios internationaux et participer à des réunions de travail qui se déroulent exclusivement en anglais. Cloud Imperium Games... ...'ingénierie logicielle de pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création...SuggestedFull timeWorldwide
$70k - $100k per year
...OFFRE D’EMPLOI : Programmeur.se d’applications HVAC Montréal (Saint-Léonard) | ⏰ Temps plein, permanent | 70k$ - 100k$ À propos de BBP Énergie Fondée en 1984, BBP Énergie est une PME québécoise spécialisée dans la régulation automatique et la mécanique du bâtiment...SuggestedDaily paidPermanent employmentFull timeWork at officeRemote workDay shift- ...à de nombreuses franchises acclamées telles que Assassins Creed Far Cry Watch Dogs Just Dance Rainbow Six et bien dautres à venir. Ubisoft... ...telles que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de...Daily paidFull timeRemote work
- Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent...Permanent employmentFull time
- ...player experience quality. À titre de programmeur(-euse) senior – Mobile , vous êtes... ...et aux révisions de code. ~ Maintenir ses connaissances à jour quant aux nouveautés... ...développement mobile. Spécialisation – Moteur (Mobile) ~ Concevoir, implanter et maintenir...Full timeLocal area
- ...ensure usability and polish. À titre de programmeur(-euse) principal(e) , vous êtes... ...et aux révisions de code. ~ Maintenir ses connaissances à jour quant aux nouveautés... ...développement temps réel. Spécialisation – Moteur (Engine) ~ Concevoir, implanter et maintenir...Long term contractFull timeLocal areaFlexible hours
- ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination et... ...requise pouvant aller jusqu’à trois (3) jours par semaine POURQUOI SE JOINDRE À TEHORA ? TEHORA est une firme québécoise...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
- ...présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python... ...qui souhaite mettre à profit ses compétences au sein d'une... ...OpenSearch, Elasticsearch ou moteur de recherche distribué comparable... ...sera Télétravail. POURQUOI SE JOINDRE À TEHORA ? TEHORA est...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...talentueuse et passionnée, ainsi qu’à ses contributions exceptionnelles.... ...sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e... ...leur impact sur le jeu. Se tenir au courant des technologies... ...compréhension des architectures des moteurs de jeu. ~ Solides...
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...Long term contractFull time
$35 - $40 per hour
...interventions d'atelier. Rigueur, sens de l'organisation et capacité à maintenir un environnement ordonné. Solides connaissances des moteurs électriques et de leurs composantes associées. Sommaire Ce poste d'électromécanicien correspond à vos ambitions ? Transmettez...Permanent employmentMonday to fridayDay shift- ...banque d’investissement et de banque corporate de Société Générale ainsi qu’à leurs clients, afin d’accélérer leur transformation. GBSU se distingue de ses concurrents par la rapidité de la transformation agile mise en œuvre, la diffusion de la culture technologique et des données...Daily paid
- ...développement. Analyser les fonctionnalités existantes dans le moteur son et déterminer si elles conviennent aux intentions du projet.... ...de contrôle qualité. Documenter son travail afin de transférer ses connaissances et permettre aux utilisateur.ices (les autres métiers...Full time
- ...Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Remote work
$20 per hour
...de poste Fournir un servir haute gamme à une clientèle d’affaire dans des salons privatisés et confidentiels. Poste : Serveur-se Endroit : Salon exécutif de la banque Nationale (800 RUE St-Jacques, Montréal, H3C 1A3) Horaire : Du lundi au vendredi de jour...Monday to fridayDay shiftAfternoon shift- ...TEHORA est présentement à la recherche d’ un(e) analyste programmeur géomatique senior ayant une expertise avancée dans le développement de... ...mandat, il peut être en télétravail ou chez le client. POURQUOI SE JOINDRE À TEHORA ? TEHORA est une firme québécoise multidisciplinaire...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...industries alimentaires et des biens à la consommation. Notre équipe grandissante de consultants, d’analystes, de concepteurs et de programmeurs opère depuis nos bureaux à Montréal, Toronto, Los Angeles, Atlanta et Séoul. Notre déclaration sur la diversité et l’inclusion...Daily paidSummer workWork at officeImmediate start
- ...talentueuse et passionnée, ainsi qu’à ses contributions exceptionnelles.... ...sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e... ...leur impact sur le jeu. Se tenir au courant des... ...compréhension des architectures des moteurs de jeu. ~ Solides connaissances...Temporary workInternship
- ...est présentement à la recherche d' un(e) programmeur(euse) junior FrontEnd Angular ayant de bonnes... ...et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente... ...de travail sera Télétravail. POURQUOI SE JOINDRE À TEHORA ? TEHORA est une firme...Hourly payFull timeContract workRemote workFlexible hours
- ...Solution SFT cherche un (e) Analyste programmeur Oracle Forms dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Remote work
- ...fierté de construire quelque chose de concret - ensemble. Ce que vous ferez Concevoir, implémenter et maintenir des fondations moteur sous Unreal Engine, avec un focus fort sur la stabilité, la performance et la scalabilité, afin de supporter une production always...Daily paidFull time
$35 - $38 per hour
Opportunité pour un Programmeur CNC d'expérience ! Vous avez le métal dans le sang et la programmation n'a plus de secrets pour vous ? Vous... ...environnement de travail anglophone. Notre client exerce ses activités au Canada. L'entreprise prend tous les moyens raisonnables...Monday to fridayFlexible hoursDay shift- ...across teams Nous recherchons une personne au poste d’Architecte Moteur / Gameplay pour contribuer à façonner les fondations du contenu... ...à grande échelle développée avec Unreal Engine. Ce rôle se situe à l’intersection des systèmes moteur, de l’architecture gameplay...Long term contractFull timeWork at officeLocal areaFlexible hours
- ...est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes... ...et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente... ...de travail sera Télétravail. POURQUOI SE JOINDRE À TEHORA ? TEHORA est une firme...Hourly payFull timeContract workRemote workFlexible hours
- ...environnement de travail qui te permet de faire vivre tes idées et de te propulser dans tes ambitions ! Un quotidien sans routine, les jours se suivent, mais ne se ressemblent pas et ça, c’est trippant ! Un mode de travail hybride qui permet de travailler soit de la maison ou...Daily paidFull timeContract workWork at officeRemote workWork from homeDay shift
- ...across the globe. Nous recherchons un Programmeur Clinique Principal I qui aime relever des... ...chez Allucent, c'est retrousser ses manches et mettre à profit ses compétences... ...jours par semaine au bureau pour les employés se trouvant à une distance raisonnable de l'un...Full timeWork at officeRemote workFlexible hoursDay shift2 days per week
- ...Collaborer directement avec les utilisateurs — programmeurs, artistes, designers, assurance qualité... ...dans un contexte d'interaction avec des moteurs de jeu ou des éditeurs Expérience en... ...différences et qui encourage chacun.ne à se sentir inclus.e et valorisé.e. Nous...Daily paidWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur.se Moteur (Far Cry). Be the first to apply!
- information developer Montréal, QC
- développeur front end angular Montréal, QC
- developer internship Montréal, QC
- developer Montréal, QC
- procedural animation programmer Montréal, QC
- rpa developer Montréal, QC
- tableau developer Montréal, QC
- gis developer Montréal, QC
- website developer Montréal, QC
- entry level developer Montréal, QC
