Recherche d'emploi > Montréal, QC > Programmeur

Programmeuse, Programmeur (réseaux, C++)

Ubisoft
Montreal, QC, CA
52.3K $-104.5K $ / an (estimé)
Temps plein

Description du poste

En tant que programmeur·e réseaux à Ubi Montréal, vous aurez une influence directe sur la qualité de l’expérience connecté du jeu.

On vous confiera le développement des systèmes de réseaux bas-niveau, le développement de l’engin multijoueur, et l’optimisation de la performance réseaux.

Vous serez membre d’une équipe qui a comme mission d’assurer une expérience connectée optimale.

À chaque nouvelle itération, vous vous engagerez à répondre aux questions les plus fondamentales : Est-ce que le jeu va être performant pendant les matchs multijoueurs?

Est-ce que la latence satisfait et dépasse les attentes des joueurs professionnels? Est-ce que l’expérience connectée est fluide?

En tant que membre fiable d’une équipe de développement online cohésive, vous participerez à la conception, au développement, aux tests, à l’intégration et au débogage des systèmes réseaux du jeu.

Vous vous souciez d'offrir la meilleure expérience multijoueur que nos joueurs méritent.

Ce que vous ferez

  • Développer des fonctionnalités réseaux performants , fiables et surtout fun en collaboration avec les équipes de gameplay et de conception de jeu.
  • Comprendre les fonctions existantes et suggérer et développer des améliorations afin de créer la meilleure expérience multijoueur.
  • Collaborer avec plusieurs équipes de production et de support à la production.
  • Corriger les bogues réseaux.
  • Documenter votre travail.

Qualifications

Ce que vous apportez à l'équipe

  • Un baccalauréat en informatique ou génie informatique
  • Au moins 5 ans d’expérience en développement et optimisation de code en C++ et Python
  • De l’expérience avec les engins multijoueur, les systèmes distribuées, l’optimisation de code réseaux et le multi-threading
  • De l’expérience en développement de fonctionnalités réseaux sur les consoles Microsoft et Sony est un atout
  • De l’expérience sur une équipe qui a livré un jeu multijoueur est un atout; De l’expérience avec C# est un atout
  • Une compétence pour communiquer avec tous les corps de métier et pour appuyer et tirer votre équipe vers le haut en matière de la qualité et de la vision du jeu
  • De la créativité et de l'innovation

Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre formation, vos expériences et vos compétences
  • Il y a plus de 30 jours
Emplois reliés
Ubisoft
Montréal, Québec

Fournir des conseils techniques et un mentorat aux programmeur. ...

Ubisoft
Montréal, Québec

En tant que programmeur·e réseaux à Ubi Montréal, vous aurez une influence directe sur la qualité de l’expérience connecté du jeu. ...

Offre sponsorisée
ATLAS Aéronautik
Montréal, Québec

Sous la supervision du Superviseur, le titulaire du poste à la responsabilité de fabriquer des pièces selon les spécifications de l’entreprise.Description des tâches .Exécute les procédures de réception, de production et d’exp&e...

Offre sponsorisée
Machinage Gagné Ltée
Montréal, Québec

Machinage Gagné ltée est à la recherche d’un machiniste CNC d’expérience et très autonome afin de compléter son équipe dynamique. Polyvalent, le machiniste doit ajuster et opérer plusieurs types de machines CNC pour fabriquer des pi...

Offre sponsorisée
Amec Corporation
Boucherville, Québec

Relevant du chef d’équipe, l’opérateur et/ou le machiniste numérique niveau 1 aura à effectuer la production des pièces régulières simples et semi-complexes sur des Tours à commande numérique de type Tornos et Nakamura. ...

Offre sponsorisée
Entreprises Desjardins & Fontaine ltée
Sainte-Julie, Québec

Entreprises Desjardins et Fontaine ltée (EDF) est une entreprise de conception et de fabrication d'accessoires pour machineries lourdes tels que chargeurs, niveleuses, tracteurs et camions lourds.EDF est maintenant à la recherche d'un.Avantages à travailler chez EDF :.Stabilité d’emploi à long terme...

Offre sponsorisée
Fed IT
Montréal, Québec

Are you looking for a new professional challenge? .Net development no longer holds any secrets for you? .Do you want to join a company that combines high standards, performance and kindness? .So take 5 minutes to read this ad, your future may be at the bottom of this offer! .First of all, let me int...

Offre sponsorisée
freelance.ca
Montréal, Québec

Connaissance fonctionnelle d’au moins 3 des domaines suivants: • PA : données de base personnelle • PA-BEN : gestion de la rémunération • PA-EMP : gestion des employés • PA-PAY : gestion de la paie • PA-TIM : suivi du temps de travail • PD-OM : gestion de la structure HR de l'entreprise. Baccalauréa...

Offre sponsorisée
Techni-Pro Industriel inc.
Montréal, Québec

Seul les candidats ayant de l'expérience en tant que machiniste serons retenueBonjour, plusieurs poste de disponible pour Machiniste1 poste disponible de, Machiniste CNC sur fraiseuse, horaire de jour1 poste disponible de, Machiniste CNC sur tour Okuma, horaire de soir1 poste disponible de, machinis...

Offre sponsorisée
Pratt & Whitney Canada
Longueuil, Québec

Full-Stack Developer, Digital Technologies (DT). As a Full-Stack Developer within the Digital Technologies (DT) organization, you will support Pratt & Whitney Canada’s (P&WC) Digital Transformation through PLM (« Product Lifecycle Management») solutions and help meet business objectives. You are ack...