Search jobs > Montreal, QC > Programmeur

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

Ubisoft
Montreal, QC, CA
$52.3K-$104.5K a year (estimated)
Full-time

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
  • 30+ days ago
Related jobs
Ubisoft
Montreal, Quebec

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

Ubisoft
Montreal, Quebec

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

Promoted
Machinage Gagné Ltée
Boucherville, Quebec

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

Promoted
Amec Corporation
Longueuil, Quebec

Relevant du directeur d’usine, le machiniste numérique niveau II aura, en plus des tâches de niveau inférieur, à effectuer la production des pièces régulières semi-complexes et complexes sur des Tours multiaxes CNC (contrôle Fanuc). ...

Promoted
Usinage Précision Service
Boucherville, Quebec

Polyvalent, le machiniste ajuste et opère différents types de machines CNC pour façonner le métal selon les plans et spécifications et ce, en respectant les procédures établies et les normes de qualité et de sécurité. Faire le mon...

Promoted
Autorité régionale de transport métropolitain - ARTM
Montreal, Quebec

Développeur – Logiciel – Web full stack – Responsable de Produit. Relevant du Directeur (CTO) Architecture, données et livraison, le développeur logiciel – web. Développeur Logiciel Web Fullstack vous serez responsable de :. ...

Promoted
Pratt & Whitney Canada
Longueuil, Quebec

L'analyste fonctionnel SAP FICOPS assiste l'entreprise dans le déploiement et/ou la mise à niveau des solutions SAP en soutenant les équipes projet en fonction des besoins de l'entreprise. L'analyste fonctionnel SAP FICOPS est activement impliqué dans toutes les phases de livraison du processus proj...

Promoted
Jesta I.S.
Montreal, Quebec

NET framework, specifically: C# and ASP. NET Core MVC/Razor/Blazor, is a strong asset. Maintenir la dette technique à un niveau aussi bas que possible et déterminer si et quand un nettoyage est nécessaire. ...

Promoted
Maplr
Montreal, Quebec

Tu recherches un nouveau challenge en tant que .Rejoins une belle équipe à Montréal pour un mandat chez l'un de nos clients.Maplr est une startup canadienne en forte croissance qui offre à ses membres du monde entier d'apporter leur expertise dans les meilleu...

Groupe Paco inc
Longueuil, Quebec

Tu es à la recherche d'un poste de Machiniste CNC, Technicien(ne) mécanique ou Mécanicien(ne) industriel ?. ...