Jobs
>
Montréal

    programmeur senior h/f - Montréal, QC, Canada - People Can Fly

    Default job background
    Description

    Implémenter les tâches et fonctionnalités de manière efficace avec un minimum de support de la part des programmeurs plus expérimentés

    IA - Intelligence artificielle

    • Collaborer étroitement avec l'équipe de conception et itérer avec elle sur les fonctionnalités du jeu tout en recueillant des commentaires à partir des itérations
    • Test, debug, profile et optimize implementations

    3+ ans d'expérience dans le développement de jeux sur console/PC

    • Compétences solides en langage de programmation principal (C++), usage fluide
    • Formation solide en mathématiques (mathématiques 3D, matrices, algèbre linéaire)
    • Connaissance de base en physique et mécanique classique
    • Bonne compréhension des algorithmes et des techniques couramment utilisés par les équipes d'IA dans les jeux
    • Expérience en mesure de performances et en optimisation
    • Expérience dans la programmation de certains sujets d'IA du développement de jeu tels que le mouvement, la navigation ou la logique de prise de décision
    • Expérience avec les outils de contrôle de source et de revue de code (Swarm, Perforce, Git, etc.)
    • Compétences solides en communication verbale et écrite en anglais

    Vous avez peut-être

    • Maîtrise des logiciels de gestion de projet (JIRA, Confluence, etc.)
    • Compétences avancées en performance et optimisation

    Un ensemble d'avantages sociaux payés à 100 % par PCF. Une couverture dentaire complète, y compris les soins dentaires majeurs et l'orthodontie.

    • Une semaine de congé payé pendant les vacances d'hiver
    • L'occasion de travailler au sein d'une équipe créative avec des personnes passionnées par ce qu'elles font

    Insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage)

    • Full Dental coverage, including major dental and orthodontics
    • 4% RRSP matching before tax deductions, 100% vested on day 1
    • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents
    • Work in a creative team with people full of passion for what they do

    People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partout dans le monde grâce à nos programmes de télétravail. Fondée en 2002, PCF a marqué le genre des jeux de tir avec des titres comme Painkiller, Bulletstorm, Gears of War: Judgment et Outriders. Nous sommes l'un des studios Unreal Engine les plus expérimentés de l'industrie et nous renforçons nos capacités au moyen de solutions internes, à savoir l'infrastructure PCF Framework. Nos équipes créatives travaillent actuellement sur plusieurs titres passionnants : Gemini est notre nouveau projet en développement avec Square Enix ; Maverick est un jeu Triple-A développé en collaboration avec Microsoft Corporation ; Bifrost et Victoria sont des projets que nous développons en modèle d'auto-édition. Nous travaillons également sur un projet de réalité virtuelle et d'autres projets non dévoilés, plus d'informations à venir plus tard. Nous avons pour but de combiner notre expertise avec la créativité des meilleurs visionnaires de l'industrie afin de travailler collectivement à la nouvelle génération de jeux d'action destinés à la communauté mondiale de joueurs. Le Projet Bifrost est un jeu d'action-aventure AAA non encore annoncé développé par notre équipe nord-américaine, avec le soutien des studios européens du Groupe PCF.

    People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs. We are one of the most experienced Unreal Engine studios in the industry and we are expanding it with in-house solutions called PCF Framework. Our creative teams are currently working on several exciting titles: Gemini is our new project being developed with Square Enix; Maverick is a Triple-A game developed in collaboration with Microsoft Corporation; Bifrost & Victoria are projects we're growing in the self-publishing model. We are also busy working on a VR and undisclosed projects, more information on those to come later. We aim to combine our expertise with creativity of the best and most forward-thinking talents in the industry to work together on the new generation of action games for the global gaming community. If you decide to accompany us on this journey, you'll have a chance to perfect your craft and expand your knowledge, working alongside leaders in the industry on bringing a brand-new unique experience to the players worldwide. Project Bifrost is a yet unannounced AAA action-adventure game developed by our North American team supported by PCF's European studios.


  • Beenox

    Programmeur sénior

    3 weeks ago


    Beenox Montréal, QC, Canada

    Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d'expertise dans le développement de jeux. À travers notre histoire, nous avons également participé au succès de Crash Bandicoot, Tony Hawk's Pro Skater, Skylanders, Spider-Man e ...

  • Zeni Max Media, Inc.

    Senior programmeur

    3 weeks ago


    Zeni Max Media, Inc. Montréal, QC, Canada

    Come join Bethesda Game Studios , the award-winning development team behind Starfield , The Elder Scrolls and Fallout . Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offi ...

  • Sony Playstation

    Programmeur(e) de jeu

    3 weeks ago


    Sony Playstation Montréal, QC, Canada

    Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more. · PlayStation als ...

  • peoplecanfly

    Senior programmeur

    1 day ago


    peoplecanfly Montréal, QC, Canada

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés ...

  • Activision

    Senior programmeur

    3 weeks ago


    Activision Montréal, QC, Canada

    Programmeur · euse build sénior - Senior Build Programmer - Beenox Requisition ID: · English version below) · Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d'expertise dans le développement de jeux. À travers notre histoire ...

  • People Can Fly

    Senior programmeur

    1 week ago


    People Can Fly Montréal, QC, Canada

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote People Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés ...

  • People Can Fly

    Senior programmeur

    17 hours ago


    People Can Fly Montréal, QC, Canada

    Nous sommes à la recherche d'un(e) Programmeur(-euse) de jouabilité sénior, passionné(e) par la création de systèmes de jeu complexes. · Travaillant au sein de plusieurs départements et en étroite collaboration avec le design, vous contribuerez à la mise en œuvre des règles du j ...

  • Activision

    Senior programmeur

    3 weeks ago


    Activision Montréal, QC, Canada

    Programmeur · euse automatisation sénior - Senior Automation Programmer - Beenox Identifiant de demande de poste: · English version below) · Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d'expertise dans le développement de ...

  • People Can Fly

    Senior programmeur

    5 days ago


    People Can Fly Montréal, QC, Canada

    Optimiser le jeu pour plusieurs plateformes · Concevoir, implémenter et maintenir de nouveaux systèmes de bas niveau et une architecture globale sous la supervision d'un chef de projet · Tester les systèmes existants et proposer de nouvelles implémentations de systèmes et de fo ...


  • Epic Games Montréal, QC, Canada

    Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating. · Being Epic means being a ...

  • Zenimax

    Senior programmeur

    3 weeks ago


    Zenimax Montréal, QC, Canada

    Viens te joindre à l'équipe de Bethesda Game Studios , l'équipe primée de développement derrière Starfield , The Elder Scrolls et Fallout . Bethesda Game Studios fait tout pour offrir à ses employés une vie familiale et professionnelle bien équilibrée en offrant des salaires comp ...


  • Borderless Capital Montréal, QC, Canada

    ONLINE INFRASTRUCTURE · We enable Epic's online services teams to build, deploy, and manage services that are used by more than half a billion players around the world. Our mission is to provide world class tools and platforms to improve the experience of our developers and make ...


  • Epic Games Montréal, QC, Canada

    Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating. · Being Epic means being a ...


  • Epic Games Montreal, Canada Full time

    INFRASTRUCTURE WEB · Ce que nous faisons · Nous permettons aux équipes chargées des services en ligne d'Epic de créer, de déployer et de gérer des services utilisés par plus d'un demi-milliard de joueurs du monde entier. Notre mission est de fournir des outils et des platefor ...


  • Turbulent Montreal, Canada Full time POSTULER POSTULER

    -English below- · Turbulent Games, des accomplissements extraordinaires · Depuis sa création en 2020, plus de 50 personnes ont joint notre équipe pour sa philosophie de développement pragmatique et sans politique, son environnement humain et surtout, pour l'occasion unique de con ...


  • Harmonix Montreal, Canada Full time

    PROGRAMMATION / MOTEUR DE JEU - UNREAL ENGINE · Ce que nous faisons · Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d'experts en matière de programmation innove constamment afin d'amélior ...

  • People Can Fly

    Senior programmeur

    1 week ago


    People Can Fly Montréal, QC, Canada

    Intégrer le personnage de combat avec des animations et des comportements en utilisant des machines à états, des arbres de comportement, des effets visuels, des effets sonores et des situations de combat, avec des environnements d'arènes et des rythmes narratifs en utilisant les ...

  • Activision Blizzard

    Senior programmeur

    3 weeks ago


    Activision Blizzard Montréal, QC, Canada

    Programmeur་euse automatisation & données senior - Senior Automation & Data ProgrammerIdentifiant de demande de poste: · Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d'expertise dans le développement de jeux. À travers not ...


  • Beenox Montréal, QC, Canada

    Founded in Quebec City and continuing its growth with a team in Montreal, Beenox has over 20 years of expertise in the game development. We are proud to be a major contributor to the popular Call of Duty franchise, crafting content for the Warzone seasons, owning the development ...


  • Epic Games Montreal, Canada Full time

    PROGRAMMATION · Ce que nous faisons · Aux commandes des plugiciels propulsant Unreal Engine 5, nous relions les détenteurs de licences et nos propres équipes de jeu internes aux services en ligne. Notre équipe peut ainsi combiner d'autres services de plateforme en ligne avec ce ...