Programmer (Networks, C++)
6 months ago
Job Description
When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. You’re part of a team that holds the player’s connected experience at the core of its mission.
During the game’s development, you commit yourself to answering the most fundamental questions: Will the game be as responsive as possible in multiplayer matches? Does the latency meet a pro-gamer’s expectations? Is the experience as seamless as it can be?
As a dependable member of a cohesive online team, you will participate in the design, coding, testing, integration and debugging of the game’s networking and multiplayer engine features. You care about providing our players with the ultimate multiplayer experience they deserve.
What you'll do
Develop fast, reliable and most importantly, fun multiplayer features in collaboration with gameplay and design teams. Understand existing functions, suggest and develop improvements with the goal of bringing the best multiplayer experience to our players. Collaborate daily with a variety of production and support teams. Resolve network bugs. Document your work.
Qualifications
What you bring
An undergraduate degree in Computer Science or Software Engineering 5+ years of experience in developing and optimizing network code in C++ and Python Experience with multiplayer engines, distributed systems, network optimization, and multi-threading Experience developing network features on Microsoft and Sony consoles is an asset Experience as part of a team that has shipped a multiplayer game is an asset Experience with C# is an asset Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game You are creative and thirsty for innovationWhat to send our way
Your CV highlighting your education, experience, and skills-
Programmer (Networks, C++)
1 month ago
Montreal, Canada Epic Games Full timeEpic 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 part of a team that continually strives to do right by our community and users....
-
Senior Network Programmer
2 months ago
Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full timeJob SummaryWe are seeking an experienced Senior Network Programmer to join our Haven Entertainment Studios project team. The successful candidate will be responsible for designing, implementing, and testing network features and functionality for our games using C++, Unreal Engine, and other tools.Key ResponsibilitiesCollaborate with gameplay programmers,...
-
Senior Network programmer
2 months ago
Montreal, Canada 2K Full timeJob DescriptionMain responsibilities:Design, implement and maintain network systems for multiplayer games.Collaborate with other engineers to integrate network functionality into the game engine.Optimize network performance to ensure low latency, low bandwidth and high reliability.Troubleshoot and resolve network-related issues during development and...
-
Senior Network programmer
2 months ago
Montreal, Canada Ubisoft Entertainment Full timeJoin us as a network programmer on a multiplayer game that promises to deliver an immersive experience. You'll play a central role in the implementation of a multiplayer game's replication ecosystem and its application to various aspects of the game. You'll be involved in implementing the various network systems needed to achieve the project's ambitions....
-
Senior C++ Network Programmer
4 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeCompany OverviewUbisoft Entertainment is a renowned game developer and publisher that aims to deliver immersive gaming experiences.Job SummaryWe are seeking an experienced Senior C++ Network Programmer to join our team and contribute to the development of a multiplayer game.
-
Senior Network programmer
2 months ago
Montreal, Canada Ubisoft Entertainment Full timeJoin us as a network programmer on a multiplayer game that promises to deliver an immersive experience. You'll play a central role in the implementation of a multiplayer game's replication ecosystem and its application to various aspects of the game. You'll be involved in implementing the various network systems needed to achieve the project's ambitions....
-
Senior Gameplay Network Programmer
4 weeks ago
Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full timeWhy PlayStation?Sony Interactive Entertainment Inc. is a global leader in entertainment producing The PlayStation family of products and services, including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, and more.We strive to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone with a...
-
Programmeur C++ Sénior
3 days ago
Montreal, Canada Sony Playstation Full timeToday, 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 also strives to create an inclusive environment that empowers employees and embraces...
-
Programmeur C++ Sénior
2 months ago
Montreal, Canada Ubisoft Entertainment Full timeJoin us as a network programmer on a multiplayer game that promises to deliver an immersive experience. You'll play a central role in the implementation of a multiplayer game's replication ecosystem and its application to various aspects of the game. You'll be involved in implementing the various network systems needed to achieve the project's ambitions....
-
Programmeur C++ Sénior
2 months ago
Montreal, Canada Ubisoft Entertainment Full timeJoin us as a network programmer on a multiplayer game that promises to deliver an immersive experience. You'll play a central role in the implementation of a multiplayer game's replication ecosystem and its application to various aspects of the game. You'll be involved in implementing the various network systems needed to achieve the project's ambitions....
-
Programmeur·euse Senior – Jouabilité Réseau
3 months ago
Montreal, Canada Sony Interactive Entertainment Inc. Full timeWhy PlayStation?PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. 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,...
-
C++ Software Engineer In Networking
2 weeks ago
Montreal, Canada Hunter Bond Full timep>A leading fintech company in Montreal is seeking an experienced C++ developer to join our innovative team. We're looking for a skilled professional to help drive the next generation of financial technology solutions.Key ResponsibilitiesDevelop advanced financial platforms using C++Collaborate with cross-functional teams to create scalable, high-performance...
-
C# programmer, .NetCore developer
3 months ago
Montreal, Canada Kaayu Technologies Full timeJob description:To meet the needs of its clients in the IT sector, FOP EXPERTS CONSEILS is currently looking for C# and .NetCore developers. The main missions will be to improve customer systems and websites, write tests, support production issues, determine non-conformities as well as programming in C# and .NetCore.Main responsibilities:Without limitation,...
-
Senior C++ Network Architect
3 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeUbisoft Entertainment seeks a skilled Senior C++ Network Architect to join our team and contribute to the development of immersive multiplayer games. About UsWe are a leading video game developer dedicated to delivering exceptional gaming experiences. Our mission is to create engaging, interactive, and entertaining content that captivates players...
-
Programmeur·euse Senior – Jouabilité Réseau
6 months ago
Montreal, Canada PlayStation Full timeWhy PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from...
-
Software Engineer
3 weeks ago
Montreal, Quebec, Canada NoviFlow Full timeWe are seeking a highly skilled Software Developer to join our Forwarding Plane Team at NoviFlow.As a Software Engineer, you will design, develop and test innovative technologies such as Barefoot's programmable Ethernet switch and microcoded network processors.The successful candidate will contribute to the objective of maximizing the throughput of our...
-
Physicist Programmer
1 month ago
Montreal, Quebec, Canada QUANTIC DREAM Full timeJob Description:As a key member of our R&D department, you will contribute to the development of our online multiplayer project. You will work closely with the Project Lead Programmer and the creative teams to adapt our physics engine and collision system to meet the project's needs.Responsibilities:Ensure the integration and support of dynamic collisions...
-
Chef·fe mise en marché épicerie
3 weeks ago
Montreal, Canada Super C Full timeType de poste: Permanente Titre du poste: Chef·fe mise en marché épicerie - Super C Numéro de la demande: 40360 Catégorie d'emploi: Administration Division : Qc - Mise en Marché - Super C (80224738) Département : Mise en marché Lieu de travail: METRO - PLACE CARILLON, MONTRÉAL (#M-CARI) Province: Canada : Quebec Type d'emploi: ...
-
Chef·fe mise en marché épicerie
3 weeks ago
Montreal, Canada Super C Full timeType de poste: Permanente Titre du poste: Chef·fe mise en marché épicerie - Super C Numéro de la demande: 40360 Catégorie d'emploi: Administration Division : Qc - Mise en Marché - Super C (80224738) Département : Mise en marché Lieu de travail: METRO - PLACE CARILLON, MONTRÉAL (#M-CARI) Province: Canada : Quebec Type d'emploi: ...
-
Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full timeAbout UsSony Interactive Entertainment Inc. is a global leader in the entertainment industry, renowned for its innovative products and services.Salary RangeThe estimated salary for this position is $120,000 - $180,000 per annum, based on industry standards and location.Job DescriptionWe are seeking an experienced Senior Gameplay Network Programmer to join...