U

Software Engineer at Ubisoft

Ubisoft Montréal

montreal (administrative region), qc, Canada Full-time June 04, 2026
Apply Now

Opportunity Description

Join Ubisoft as a Software Engineer, where you'll develop and optimize innovative gaming solutions. Utilize your programming expertise to enhance core systems and contribute to industry-leading titles.
This role requires at least five years of experience in software programming, preferably in the gaming sector. Your main responsibilities include programming clearly and rigorously while ensuring compatibility and performance. You'll analyze existing engine functionalities and recommend improvements, while also documenting your work for collaborative understanding across teams.
Key Responsibilities:
• Program with attention to performance and scalability
• Refactor and optimize critical gaming systems
• Analyze existing functions against project objectives
• Document code and provide support to other teams
• Propose innovative system improvements inspired by industry trends
Requirements:
• Degree in computer science or related fields
• Minimum 5 years progra...
Full-time Other-General

Ready to Apply?

Submit your application for Software Engineer at Ubisoft at Ubisoft Montréal

Apply for this Position