Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur.se Moteur (Far Cry)

Temporary

Ubisoft

Description de l'entreprise

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 poste

En 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Programmeur.se Moteur (Far Cry) in Montréal, QC vacancy
  •  ...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)... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...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... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    6 days ago
  •  ...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... 
    Suggested
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    7 days ago
  •  ...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... 
    Suggested
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    6 days ago
  • $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... 
    Suggested
    Daily paid
    Permanent employment
    Full time
    Work at office
    Remote work
    Day shift

    gorh

    Montréal, QC
    a month ago
  •  ...à 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 paid
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    21 days ago
  • 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 employment
    Full time

    bhvr

    Montréal, QC
    a month ago
  •  ...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 time
    Local area

    NBCUniversal

    Montréal, QC
    22 days ago
  •  ...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 contract
    Full time
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    22 days ago
  •  ...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 pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    3 days per week

    TEHORA

    Montréal, QC
    8 days ago
  •  ...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 pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    8 days ago
  •  ...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... 

    Haven Interactive Studios

    Montréal, QC
    26 days ago
  • 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 contract
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  • $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 employment
    Monday to friday
    Day shift

    Randstad

    Montréal, QC
    6 days ago
  •  ...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

    Société Générale

    Montréal, QC
    6 days ago
  •  ...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

    Ubisoft

    Montréal, QC
    13 days ago
  •  ...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

    Solution SFT

    Montréal, QC
    8 days ago
  • $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 friday
    Day shift
    Afternoon shift

    Aramark

    Montréal, QC
    1 day ago
  •  ...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 pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    8 days ago
  •  ...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 paid
    Summer work
    Work at office
    Immediate start

    LIDD Consultants Inc.

    Montréal, QC
    8 days ago
  •  ...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 work
    Internship

    PlayStation Global

    Montréal, QC
    12 days ago
  •  ...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 pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    8 days ago
  •  ...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

    Solution SFT

    Montréal, QC
    8 days ago
  •  ...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 paid
    Full time

    Ubisoft

    Montréal, QC
    13 days ago
  • $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 friday
    Flexible hours
    Day shift

    Randstad

    Montréal, QC
    27 days ago
  •  ...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 contract
    Full time
    Work at office
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    23 days ago
  •  ...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 pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    8 days ago
  •  ...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 paid
    Full time
    Contract work
    Work at office
    Remote work
    Work from home
    Day shift

    Vosker

    Montréal, QC
    5 hours ago
  •  ...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 time
    Work at office
    Remote work
    Flexible hours
    Day shift
    2 days per week

    Allucent

    Montréal, QC
    1 day ago
  •  ...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 paid
    Work at office
    Local area
    Remote work

    KRAFTON Montréal Studio

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.se Moteur (Far Cry). Be the first to apply!