Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Tools programmer (MOD 2025 program)

Full-time

Ubisoft

Job Description

As a Tool Programmer, you will design and maintain user-friendly, sustainable tools that support content creation teams, helping them focus on game development. By listening to user needs and applying creativity and precision, you will deliver efficient solutions that bring production ideas to life and empower teams to meet technical challenges and build world-class games. 

Your journey at Ubisoft will begin with being trained on one of our internal Engines. From there, you'll dive into your first project, where you'll sharpen your skills by focusing on Build Modernization and Engine Modification.

At the same time, we’re looking for someone who thrives under the hood, someone who loves reverse engineering, low-level tinkering, and solving complex puzzles. You’re not intimidated by legacy systems or old code and instead, you’re able to understand and adjust complex systems. Your adaptability and technical insight will directly influence the capabilities and success of the team. 

What you’ll do   

In an environment that promotes collaboration and knowledge sharing, you will: 

  • Develop and maintain stable tools aimed at improving productivity and long-term integrability for production teams. 

  • Design tools that meet specific needs. 

  • Debug systems and ensure quality of tool code. 

  • Identify technologies to adopt and make recommendations for both new tool development and improvements to existing systems.

  • Work to automate processes to support a smooth workflow. 

  • Collaborate with production team members (artists, designers, etc.) to truly understand their needs. 

  • Share with your colleagues in the tools community about your respective innovations and learnings. 

  • Be aware of technological advances in the fields of programming and video game production. 

Qualifications

What you bring  

  • A Bachelor’s Degree in Computer Science or Computer Engineering (or other relevant training) 

  • Experience in software programming or other relevant experience 

  • Excellent command of various programming languages, particularly a minimum of 5 to 6 years of experience in C++ and a good experience in C# 

  • A strong passion for games and video game development 

  • Versatility, as you will be involved in almost all areas of production (design, audio, AI, etc.) 

  • A good understanding of CI/CD principles and associated tools (e.g., GitLab) 

  • Good analytical and synthesis skills as well as attention to detail 

  • Ability to work in a team and good interpersonal and communication skills 

  • Autonomy, curiosity and resourcefulness that will push you to interact with others and always learn more about your job 

  • A flawless sense of organization allowing you to manage your priorities and adapt in a fast-paced environment 

Additional Information

What to send our way  

  • Your CV highlighting your education, experience, and skills 

About us

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown! 

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Tools programmer (MOD 2025 program) in Montréal, QC vacancy
  •  ...Description As a generalist programmer at Ubisoft Montreal, you’ll...  ...develop stable, high-performance tools and systems that support the...  ...of the specialized programming teams + ensure their integration...  ...their systems and tools.  ~ Program in a clear and structured manner... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...engine and game development. PROGRAMMING - UNREAL ENGINE What We...  ...innovating to improve the tools and technology that empower content...  ...We're looking for a Tools Programmer to work on the development of...  ...the EAP (employee assistance program), we also offer a robust... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    9 hours ago
  •  ...engine and game development. PROGRAMMING - UNREAL ENGINE What We...  ...innovating to improve the tools and technology that empower content...  ..., experienced Senior Tools Programmer to join the Unreal Engine UI...  ...the EAP (employee assistance program), we also offer a robust... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    9 hours ago
  •  ...cutting-edge technologies, and shaping the future of entertainment, join us to create the unknown. Job Description Tech Art / Tools Programmer’s MandateRequirements: Unity knowledge Release experience of finished projects from beginning to end  Tools for Game and... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project consists of a set of microservices that support the collection, transport, aggregation, analysis... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    4 days ago
  •  ...compétences? Ce poste est pour vous! Le programme d'avions commerciaux A220 recherche un(e)...  ...nous favorisons la flexibilité dans nos modes de travail afin de stimuler l'esprit d'innovation...  ...Programme is looking for a Senior WP Program Manager to join our Central Programme... 
    Permanent employment
    Full time
    Contract work
    Flexible hours

    Airbus

    Montréal, QC
    12 days ago
  •  ...la mise en marché. Bâtir le programme de certification du...  .... Journée de démonstration 2025 Vidéo sur la culture Company...  ...the Marketplace certification program, defining standards, test protocols...  ...momentum. ~ Adept at using AI tools to accelerate research, documentation... 
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Internship
    Work from home

    Vention

    Montréal, QC
    5 days ago
  •  ...Developer Conference (GDC) and deployed across several studios and divisions. Behind the scenes data ingestion administration and integration tools ensure the platforms reliability on a daily basis. As the technical lead on these issues you will define tooling standards and ensure... 
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    a month ago
  •  ...systèmes ERP. Le rôle Le gestionnaire de programme est un leader principal de la livraison...  ...un atout majeur. Certification PgMP (Program Management Professional) considérée comme...  ...and implementation of PSO standards, tools, templates, and governance frameworks.... 
    Full time
    Work at office

    LIDD Consultants Inc.

    Montréal, QC
    21 days ago
  •  ...communauté dans son ensemble. Que ferez-vous ? L'équipe MTL Tools conçoit, développe et maintient les outils internes qui servent...  ...to tool users What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer, either in Tools... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    12 days ago
  • $83.14k - $195.06k per year

     ...du poste Capgemini est à la recherche d’un(e) gestionnaire de programme PLM senior pour se joindre à sa pratique mondiale PLM, dans le cadre...  ...— comités, reddition de comptes, prises de décision Gérer en mode semi-agile avec des lots de travaux — livrer la valeur de manière... 
    Daily paid
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    2 days ago
  •  ...Behaviour Interactive is looking for programmers across all our projects. With...  ...starting in September 2025; · Be eligible to work...  ...graphics, audio, networking, and tools; Work with game designers,...  ...plusieurs de ces langages de programmation : C++. Expérience... 
    Full time
    Internship
    Work at office
    Flexible hours

    Behaviour Interactive

    Montréal, QC
    9 hours ago
  •  ...livrables respectent les standards internes et les échéanciers EXIGENCES ET COMPÉTENCES 5 ans et plus d’expérience en design de mode ou en design de vêtements Excellente maîtrise des logiciels CAD (Adobe Illustrator, Photoshop et autres outils pertinents)... 
    Full time
    Seasonal work
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Lamour

    Montréal, QC
    9 hours ago
  •  ...Aperçu du poste  Le Designer de produits, Mode est responsable de la conception et du développement complets de collections de produits axés sur la mode au Canada, incluant les sacs à main, les sacs de voyage mode, les sacs pour hommes, les sacs à lunch et les sacs d’... 
    Remote job
    Full time
    Seasonal work
    Work at office

    Tp-Holiday Group Limited

    Montréal, QC
    9 hours ago
  •  ...? Ce poste est pour vous ! Le programme d'avions commerciaux A220 recherche...  ...la flexibilité dans nos modes de travail afin de stimuler l'...  ...you have solid experience in tool making and assembly, have you...  ...Wellbeing/Health: Employee Assistance Program (EAP), Discount Program, on-... 
    Full time
    Contract work
    Internship
    Flexible hours

    Airbus

    Montréal, QC
    19 days ago
  • $118k - $152k per year

     ...services financiers Familiarité avec les programmes de mise à niveau d’infrastructure à...  ...clearing and repo services. As a Senior Program Manager , you will play a key role in driving...  ..., we use artificial intelligence (AI) tools to support and enhance several parts of talent... 
    Apprenticeship
    Internship
    Immediate start

    Capco

    Montréal, QC
    a month ago
  •  ...characteristics as per applicable law. We are looking for a lead programmer for a graphics and tools team of 6-7 programmers working on Dead by Daylight. The...  ...large game as a service production that includes other programming teams, game design, art, animation, and other... 
    Long term contract
    Full time

    Behaviour Interactive

    Montréal, QC
    9 hours ago
  •  ...EXIGENCES ET COMPÉTENCES 8+ ans et plus d’expérience en design de mode ou en design de vêtements Excellente maîtrise des logiciels CAD...  ...of CAD software (Adobe Illustrator, Photoshop, and other relevant tools) Familiarity with PLM systems (BlueCherry or similar platforms)... 
    Full time
    Summer work
    Seasonal work
    Flexible hours
    Night shift
    Weekend work

    Lamour

    Montréal, QC
    9 hours ago
  •  ...Limitée. Depuis 1926, nous faisons partie intégrante du paysage de la mode au Canada et, aujourd’hui, nous élevons plus que jamais nos...  ...professionnelle et personnelle. Bien-être avant tout : Bénéficiez d’un programme complet d’avantages pour prendre soin de vous. Congés... 
    Full time
    Contract work
    Part time
    Flexible hours

    Reitmans

    Montréal, QC
    17 days ago
  •  ...engine and game development. PROGRAMMING - GAMES What We Do...  ...We're always improving on the tools and technology that empower content...  ...and interests. As a senior programmer on this team, you'll be pushing...  ...the EAP (employee assistance program), we also offer a robust... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    7 days ago
  •  ...Job Summary Program Trumpf CNC machines (TruPunch, TruLaser and Trumatic) efficiently and reliably using TruTops Boost software Manage...  ...To act as a technical reference, advising on the choice of tools and serving as a point of contact for purchase requests or requisitions... 

    W3Global

    Montréal, QC
    6 days ago
  •  ...processus d’affaires, des gens, de la culture d’entreprise et du mode d’opération intégrée. Vous devrez donc: Concevoir des initiatives...  ...opérationnelle Concevoir, coordonner et supporter le programme de transformation digitale et d’entreprise Élaborer des plans... 
    Work at office

    Gold Fields

    Montréal, QC
    13 days ago
  • $30.73 - $43.47 per hour

     ...Responsibilities Machining & Tooling Production Set up and...  ...components. Perform basic CNC programming and editing, including one-off...  ...software (SurfCAM or equivalent) to program complex tooling, fixtures, and...  ...parts—selecting appropriate tools, speeds, feeds, and machining... 
    Hourly pay
    Full time
    Internship
    Work at office
    Shift work
    Afternoon shift

    FTAI Aviation

    Montréal, QC
    17 days ago
  •  ...engine and game development. PROGRAMMING - GAMES What We Do...  ...We’re always improving on the tools and technology that empower content...  ...experienced Senior Platform Programmer to own the stability of...  ...the EAP (employee assistance program), we also offer a robust mental... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    9 hours ago
  •  ...la direction des activités de programmation dans le cadre d’études mondiales...  ..., and data visualization tools to support high-quality data collection...  ...practices (developing programs, validation plans, testing, and...  ...de travailler télétravail/en mode hybride* selon le site Des... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Day shift
    2 days per week

    Allucent

    Montréal, QC
    13 days ago
  •  ...engine and game development. PROGRAMMING - UNREAL ENGINE What We...  ...innovating to improve the tools and technology that empower content...  ...looking for an experienced Programmer with a strong passion for...  ...the EAP (employee assistance program), we also offer a robust mental... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    9 hours ago
  •  ...engine and game development. PROGRAMMING - GAMES What We Do...  ...We’re always improving on the tools and technology that empower content...  ...for a User Interface (UI) Programmer who is passionate about games...  ...the EAP (employee assistance program), we also offer a robust... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    9 hours ago
  •  ...engine and game development. PROGRAMMING - GAMES What We Do...  ...We’re always improving on the tools and technology that empower content...  ...for an experienced Rendering Programmer to improve the player...  ...the EAP (employee assistance program), we also offer a robust mental... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    9 hours ago
  • $56.67k - $100.41k per year

     ...difficulté dans leur classe. # Collaborer à la mise en place de programmes d'intervention ou de perfectionnement reliés à la vie de l'école...  ...laïcité de l’État (la « LLÉ ») ainsi que depuis le 30 octobre 2025 à la  Loi visant notamment à renforcer la laïcité dans le réseau... 
    Daily paid
    Permanent employment
    Work at office

    Centre de services scolaire de Montréal

    Montréal, QC
    a month ago
  •  ...a magical world! Invoke is looking for a Senior Rendering Programmer to join our team. In this role, you will develop, tune, and extend...  ...performance and help fix performance problems Build and use tools to measure and improve game performance Develop art workflows... 
    Full time

    Hasbro Inc.

    Montréal, QC
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Tools programmer (MOD 2025 program). Be the first to apply!