Current jobs related to Network Software Engineer - Montreal, Quebec - Ubisoft
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada NoviFlow Full timeSoftware Engineer - NetworkingWe are seeking a skilled software engineer to join our Forwarding Plane Team. As a software engineer, you will design, develop, and test bleeding-edge technologies such as programmable Ethernet switches and microcoded network processors.Our team is growing, and we have openings for resourceful developers who enjoy working on...
-
Software Engineer
5 days ago
Montreal, Quebec, Canada NoviFlow Full timeSoftware Engineer - NetworkingWe are seeking a skilled software engineer to join our Forwarding Plane Team at NoviFlow. As a key member of our team, you will design, develop, and test cutting-edge technologies such as Barefoot's programmable Ethernet switch and microcoded network processors.Our team is growing, and we have openings for resourceful developers...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada Triunity Software Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Triunity Software. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Java.Key Responsibilities:Design and develop software applications using Java, following software design principles and best...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada Triunity Software Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Triunity Software. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Java.Key Responsibilities:Design and develop software applications using Java, following software design principles and best...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware EngineerWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and develop robust software...
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware EngineerWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and develop robust software...
-
Software Engineer
3 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer Opportunity at Centric SoftwareWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...
-
Software Engineer
3 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer Opportunity at Centric SoftwareWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineering Manager
6 days ago
Montreal, Quebec, Canada Aspire Software Full timeSoftware Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...
-
Software Engineer
2 months ago
Montreal, Quebec, Canada Triunity Software Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Triunity Software. As a Java Developer, you will play a key role in designing and developing software solutions that meet the needs of our clients.Key ResponsibilitiesSoftware Design and Development: Design and develop software solutions using Java, with a strong focus on...
-
Software Engineer
2 months ago
Montreal, Quebec, Canada Triunity Software Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Triunity Software. As a Java Developer, you will play a key role in designing, developing, and maintaining our software applications.Key ResponsibilitiesSoftware Design and Development: Design and develop high-quality software applications using Java, following best practices...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices ExpertWe're seeking a skilled software engineer to contribute to our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices ExpertWe're seeking a skilled software engineer to contribute to our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer, Microservices Developer
2 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...
-
Software Engineer
2 months ago
Montreal, Quebec, Canada NoviFlow Full timeNoviFlow is seeking talented Software Developers to join our growing Forwarding Plane Team! We are developing cutting-edge technologies for programmable Ethernet switches and microcoded network processors, pushing the boundaries of high-speed networking. If you thrive in a challenging environment and enjoy working with complex systems, this could be the...
-
Software Engineer, Microservices Architect
2 months ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Requirements:Proficiency in Core Technologies: Strong expertise in...
Network Software Engineer
2 months ago
Job Overview
As a Network Software Engineer at Ubisoft Montreal, you will play a crucial role in shaping the quality of the online gaming experience. Your responsibilities will include the development of low-level network functionalities, the multiplayer framework, and the enhancement of network efficiency. You will be an integral part of a team dedicated to ensuring that players enjoy a seamless connected experience.
Throughout the development process, you will address key questions: How can we ensure optimal responsiveness in multiplayer scenarios? Are latency levels satisfactory for competitive players? Is the overall experience as fluid as possible?
As a reliable contributor to a unified online team, you will engage in the design, coding, testing, integration, and troubleshooting of the networking and multiplayer engine components. Your commitment to delivering an exceptional multiplayer experience for our players is paramount.
Key Responsibilities
Create fast, dependable, and enjoyable multiplayer functionalities in partnership with gameplay and design teams. Analyze existing features, propose and implement enhancements aimed at delivering the finest multiplayer experience. Collaborate consistently with various production and support teams. Address and resolve network-related issues. Document your development processes.Required Qualifications
What you bring to the table
A degree in Computer Science or Software Engineering Over 5 years of experience in crafting and refining network code using C++ and Python Proficiency in multiplayer engines, distributed systems, network optimization, and multi-threading Experience in developing network features for Microsoft and Sony consoles is advantageous Background in a team that has successfully launched a multiplayer game is a plus Familiarity with C# is beneficial Strong communication skills to engage with all disciplines and enhance team quality and vision A creative mindset with a passion for innovationApplication Materials
Your resume detailing your education, experience, and skill set