Tools Programmer

2 weeks ago


Montreal, Quebec, Canada Ubisoft Entertainment Full time

As a **Tools Programmer** at **Ubisoft MTL**, you will play a crucial role in designing and implementing technologies used by the content creation teams. Your mission is to simplify the teams' lives so they can focus on game development.

As a productivity guarantor, your task is to choose, create, and maintain innovative, user-friendly, and sustainable solutions to materialize production ideas. By listening to users, you will create a collaborative loop, supported by your creative touch and precision that guarantees the efficiency and intuitiveness of the tools you provide. With agility and accuracy, you will meet the various production areas' needs and propose enhancements to existing systems.

With your work and support, the teams you equip will be prepared to face any technical challenge and effortlessly translate their vision and creativity into a top-notch game.

What you'll do:

  • In an environment that encourages collaboration and knowledge sharing, you will:
  • Develop and maintain stable tools aimed at enhancing **productivity** and long-term **integrability** for production teams.
  • **Design** tools tailored to meet specific requirements.
  • **Debug** systems to ensure tool code quality.
  • Identify technologies to adopt and provide **recommendations** for both new tool development and system enhancements.
  • Work on **automating** processes to facilitate a seamless workflow.
  • **Collaborate** with production team members (artists, designers, etc.) to truly grasp their needs.
  • **Share** your respective innovations and learnings with your colleagues in the tools community.
  • Stay updated on **technological advances** in programming and video game production fields.
QUALIFICATIONS

What you bring:

  • At least 5 years of experience in software programming, ideally in the video game industry or any relevant field.
  • A degree in Computer Science or Computer Engineering (or equivalent).
  • Excellent proficiency in various programming languages, especially C# and C++.
  • Strong analytical and synthesis skills with attention to detail.
  • Ability to work effectively in a team with good interpersonal and communication skills.
  • Autonomy, curiosity, and resourcefulness that drive you to engage with people.
  • Flexibility in organizing your work to adapt to changes.

What to send our way:

  • Your CV highlighting your background and skills.
ADDITIONAL INFORMATION

About us:

**Ubisoft's 20,000 team members** worldwide, from over 30 countries, share a common mission: 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 more.

**Ubisoft** is an inclusive employer that values diverse backgrounds and perspectives to create environments where both players and teams can thrive and express themselves.

Joining **Ubi MTL** means discovering an inspiring workplace that fosters connections and creativity. It offers a collaborative space with opportunities for career growth, learning, and well-being-focused benefits.

If you're passionate about solving game-changing challenges, leveraging cutting-edge technologies, and pushing entertainment boundaries, join us in creating the unknown.

At Ubisoft, diversity is embraced in all its forms. The work environment is inclusive and respectful of differences.

LET OUR TEAM MEMBERS TELL YOU ABOUT THEIR JOB - Games Explained: Game Engines

Developers leverage various technologies and tools to build games, with game engines at their core. Timothy Dansie, technical associate producer, explains the workings of game engines used at Ubisoft.

Alexandru's journey: from Game Tester to IT teams - Machine Learning, Physics Simulation, Kolmogorov Complexity, and Squishy BunniesFAQ

**Can I submit an open application?**

We don't process open applications; you can find all our open positions on the Ubisoft Careers page without the need for immediate application.

How can I check my application status?

For application updates, you can log into your SmartRecruiters candidate profile.

**Ubisoft** welcomes passionate individuals from various backgrounds interested in their specialty or the entertainment industry as a whole.



  • Montreal, Quebec, Canada Evolution Power Tools Full time

    WHAT MAKES US EPIC? At the core of Epic's success are talented, passionate people. Epic 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...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Career Opportunity: Quality Assurance ProgrammerCompany: Join our team and be part of shaping the future of mobile technology. We are seeking a talented Quality Assurance Programmer to work within our Client SDK team.What You'll Do:We're on the lookout for a skilled QA Programmer with expertise in developing and implementing automation test strategies. Your...


  • Montreal, Quebec, Canada Zenimax Full time

    OverviewRejoins ConstellationViens te joindre à l'équipe de Bethesda Game Studios, l'équipe primée de développement derrière Starfield, The Elder Scrolls et Fallout. Bethesda Game Studios fait tout pour offrir à ses employés une vie familiale et professionnelle bien équilibrée en offrant des salaires compétitifs, un programme d'avantages sociaux...


  • Montreal, Quebec, Canada TiMi Full time

    TiMi Montreal – Junior Tools Programmer TiMi Canada-Montreal Canada 5 days ago Apply Work Mode / En mode travail: Onsite Responsbilities / Responsabilités: Award-winning TiMi Studio Group seeks a Junior Tools Programmer to participate in developing a AAA, open-world game. The project will be released on multiple platforms, with an objective to reach a...


  • Montreal, Quebec, Canada Epic Games Full time

    Work with the brightest talent in Web3 across a wide array of industriesAt the core of Epic's success are talented, passionate people. Epic 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...


  • Montreal, Quebec, Canada Epic Games Full time

    WHAT MAKES US EPIC? At the core of Epic's success are talented, passionate people. Epic 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...


  • Montreal, Quebec, Canada Zeni Max Media, Inc. Full time

    Overview Rejoins Constellation Come joinBethesda Game Studios, the award-winning development team behindStarfield,The Elder ScrollsandFallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities. ...


  • Montreal, Quebec, Canada Epic Games Full time

    WHAT MAKES US EPIC? At the core of Epic's success are talented, passionate people. Epic 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...

  • Senior Tools

    2 weeks ago


    Montreal, Quebec, Canada TiMi Full time

    Senior Tools & Pipeline Engineer III TiMi Canada-Montreal Canada 2 months ago Apply Responsbilities / Responsabilités: Award-winning TiMi Studio Group seeks a Senior Tools & Pipeline Programmer to develop a AAA, open-world game using Unreal's latest technology. The project will be released on multiple platforms, with an objective to reach a global...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    The QA Programmer will promote and enhance the quality of the game's daily versions. They will work hand in hand with QA Analysts, QA Specialists and Development Testers to support the creation of quality enhancing tools and to update and maintain existing tools and processes. The position will require flexibility as the mandate will span the entire scope of...


  • Montreal, Quebec, Canada 2K Full time

    Cloud Chamber is looking for an organized and proactive Tools Support Specialist to join our development team. Your job will be to provide first-line support to our programming departments. Under the supervision and direction from our Lead Tools Programmer you will act as the central point of contact for all internal tooling at Cloud Chamber.Job...


  • Montreal, Quebec, Canada 2K Full time

    Cloud Chamber is looking for an organized and proactive Tools Support Specialist to join our development team. Your job will be to provide first-line support to our programming departments. Under the supervision and direction from our Lead Tools Programmer you will act as the central point of contact for all internal tooling at Cloud Chamber. Job...

  • Physics Programmer

    2 weeks ago


    Montreal, Quebec, Canada Yellow Brick Games Full time

    Unique Performance, Memorable ExperiencePhysics ProgrammerCompany & Job Overview: Yellow Brick Games is looking for a Physics Programmer to be part of their skilled team working on an exciting new fantasy project. In this role, you will collaborate with fellow Programmers to craft engaging gameplay experiences for players.Job Responsibilities:Develop physics...


  • Montreal, Quebec, Canada TiMi Full time

    Senior Tools & Pipeline Engineer III TiMi Canada-Montreal Canada 2 months ago Apply Responsbilities / Responsabilités: Award-winning TiMi Studio Group seeks a Senior Tools & Pipeline Programmer to develop a AAA, open-world game using Unreal's latest technology. The project will be released on multiple platforms, with an objective to reach a global...

  • Unreal programmer

    2 weeks ago


    Montreal, Quebec, Canada North Side Inc. Full time

    North Side ( ) is a Montreal, Canada based small company developing an integration of Unreal engine with ChatGPT, for its Bot Colony Redux videogame and the Perla tool. ResponsibilitiesDesign, develop and test Bot Colony features. Bot Colony _redux ( ) integrates Unreal 5 with ChatGPT to offer a uniquely immersive experience through unrestricted conversation...

  • Unreal programmer

    2 weeks ago


    Montreal, Quebec, Canada North Side Inc. Full time

    North Side is a small company based in Montreal, Canada, focused on integrating Unreal Engine with ChatGPT for its Bot Colony Redux videogame and Perla tool. Responsibilities Design, develop, and test Bot Colony features, which integrates Unreal 5 with ChatGPT for an immersive experience through conversations with the game's 3D characters. Design,...

  • Unreal programmer

    2 weeks ago


    Montreal, Quebec, Canada North Side Inc. Full time

    North Side ( ) is a Montreal, Canada based small company developing an integration of Unreal engine with ChatGPT, for its Bot Colony Redux videogame and the Perla tool. ResponsibilitiesDesign, develop and test Bot Colony features. Bot Colony _redux ( ) integrates Unreal 5 with ChatGPT to offer a uniquely immersive experience through unrestricted conversation...

  • Stage Programmer

    2 weeks ago


    Montreal, Quebec, Canada ProximityHCI Full time

    SENIOR PROGRAMMER (Potential for an Executive Role) Montreal, QC, CA Engineering, Software development, Experienced, Full-time ProximityHCI is a TandemLaunch venture currently in incubation with patent-pending technologies and a $600k secured seed financing round. Our mission is to implement new possibilities for Off-Screen Human-Computer Interactions in...

  • Unreal programmer

    2 weeks ago


    Montreal, Quebec, Canada North Side Inc. Full time

    North Side ( ) is a Montreal, Canada based small company developing an integration of Unreal engine with ChatGPT, for its Bot Colony Redux videogame and the Perla tool.ResponsibilitiesDesign, develop and test Bot Colony features. Bot Colony _redux ( ) integrates Unreal 5 with ChatGPT to offer a uniquely immersive experience through unrestricted conversation...

  • Stage Programmer

    2 weeks ago


    Montreal, Quebec, Canada TiMi Full time

    TiMi Montreal – Junior Tools Programmer TiMi Canada-Montreal Canada 5 days ago Apply Work Mode / En mode travail: Onsite Responsbilities / Responsabilités: Award-winning TiMi Studio Group seeks a Junior Tools Programmer to participate in developing a AAA, open-world game. The project will be released on multiple platforms, with an objective to reach a...