Programmeuse, Programmeur Réseaux (C++) Senior

6 Months ago • Upto 10 Years

Job Summary

Job Description

Senior Network Programmer with extensive experience in AAA multiplayer games. Must have expertise in network principles, high-performance programming, multithreading, memory management, and low-level network concepts. Experience in designing scalable multi-player architectures is essential.
Must have:
  • Network Principles
  • High-Performance Programming
  • Multithreading Expertise
  • Scalable Architecture
Good to have:
  • Memory Management
  • Game Engine Integration
  • Network Protocols
  • Data Transmission
Perks:
  • Flexible Working
  • Ubisoft Community

Job Details

Description de l'entreprise

Rejoignez-nous en tant que programmeur réseau sur un jeu multi-joueur qui promet d’offrir une expérience immersive. Vous jouerez un rôle central dans l’implémentation de l’écosystème de réplication d’un jeu multijoueur ainsi que son application sur les différents aspects du jeu.  Vous participerez à l’implémentation des différents systèmes réseau afin de réaliser les ambitions du projet.  Vous serez soutenu par une équipe fantastique ainsi que la formidable communauté des programmeurs réseau d’Ubisoft. 

Description du poste

Responsabilités principales : 

  • Concevoir, mettre en œuvre et maintenir des systèmes de réseau pour les jeux multi-joueurs.
  • Collaborer avec d'autres ingénieurs pour intégrer les fonctionnalités réseau dans le moteur de jeu. 
  • Optimiser les performances du réseau pour garantir une faible latence, une faible bande passante et une haute fiabilité. 
  • Dépanner et résoudre les problèmes liés au réseau pendant le développement et après le lancement. 
  • Travailler en étroite collaboration avec les équipes de gameplay et de backend pour assurer une intégration transparente des fonctionnalités réseau. 
  • Se tenir au courant des dernières technologies et meilleures pratiques en matière de réseau. 

Qualifications

  • Expérience significative dans l’application de principes réseaux dans un ou plusieurs jeux AAA multijoueur.  
  • Expérience en programmation haute performance, multithreading et gestion de la mémoire. 
  • Connaissance experte des concepts réseau de bas niveau et des systèmes de jeu multijoueur de haut niveau.  
  • Solide compréhension des protocoles réseau, de la transmission de données et des techniques de synchronisation. 
  • Expérience dans la conception d’architecture systèmes d’envergure. 
  • Capacité à concevoir et mettre en œuvre des architectures multi-joueurs évolutives. 
  • Excellentes compétences en collaboration. 

Informations supplémentaires

Quoi nous envoyer

  • Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Meta - Hardware Design Engineer (Consumer Electronics)

Meta

Milan, Lombardy, Italy (On-Site)
5 Months ago
Meta - Research Scientist Intern, Graphics Neural Rendering and Compression (PhD)

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Meta - Research Scientist, ML H/W-SW Codesign

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Meta - Research Scientist, ML H/W-SW Codesign

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Meta - Research Scientist, ML H/W-SW Codesign

Meta

Austin, Texas, United States (On-Site)
5 Months ago
Meta - Production Engineer (University Grad)

Meta

New York, New York, United States (On-Site)
5 Months ago
Meta - Production Engineer (University Grad)

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Meta - Production Engineer (University Grad)

Meta

Burlingame, California, United States (On-Site)
5 Months ago
Meta - Production Engineer (University Grad)

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
Meta - Production Engineer (University Grad)

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Sinch - Chief of Staff, APAC

Sinch

Victoria, British Columbia, Canada (Hybrid)
5 Months ago
Sinch - VP, Marketing & Communications - APAC

Sinch

Victoria, British Columbia, Canada (Hybrid)
5 Months ago
barracuda-networks-inc - * Sales Renewals Representative

barracuda-networks-inc

Campbell River, British Columbia, Canada (Hybrid)
5 Months ago
The Walt Disney Company - Senior Staff R&D Engineer - All Disciplines

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
The Walt Disney Company - Desktop Systems Specialist II

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
The Walt Disney Company - InfoSys Senior Software Engineer - Customer Solutions

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
The Walt Disney Company - Senior Pipeline Technical Director

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
The Walt Disney Company - Senior R&D Engineer - All Disciplines

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
The Walt Disney Company - Systems Administrator II (Linux)

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
The Walt Disney Company - Pipeline Technical Director, Level II

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (Hybrid)

Paris, Île-de-France, France (Hybrid)

Montreal, Quebec, Canada (On-Site)

Pune, Maharashtra, India (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug