Enable job alerts via email!

Tools & Tech Art Programmer

Ubisoft Montréal

Montreal

On-site

CAD 80,000 - 100,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading video game company as a Tech Art / Tools Programmer in Montreal. You'll work on innovative projects, collaborating closely with artists and programmers to streamline workflows and enhance game development tools. Utilize your expertise in Python and rendering technologies, contributing to key processes in game design and programming.

Qualifications

  • Experience with Unity and Python for build tools.
  • Strong knowledge of graphics and rendering principles.
  • Houdini knowledge is a plus.

Responsibilities

  • Develop and maintain level editing tools and asset pipelines.
  • Support rendering tech and integration for team members.
  • Troubleshoot and enhance tools for artists' workflows.

Skills

Python
Graphics and Rendering
HLSL knowledge

Job description

3 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Company Description

Ubisoft’s teams are made up of 20,000 people spread across more than 30 countries around the world, united by a shared mission: to enrich players’ lives through unique and memorable gaming experiences. Their energy and talent have brought to life many acclaimed franchises such as

Company Description

Ubisoft’s teams are made up of 20,000 people spread across more than 30 countries around the world, united by a shared mission: to enrich players’ lives through unique and memorable gaming experiences. Their energy and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.

Ubisoft is an equal opportunity employer and believes that diversity of backgrounds and perspectives is essential to creating worlds where everyone can thrive and express themselves.

Working at Ubi MTL means being part of a workplace that sparks creativity and fosters connection. We offer a collaborative environment focused on career growth, learning opportunities, and well-being (our generous benefits speak for themselves!).

If you're excited about taking on thrilling challenges, leveraging 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 Level Design:


  • Help continue the design of level editing tools (walls, props, level placement)
  • Responsible of bridging level editing tools
    • Work with main programmers to enhance and support them
  • Maintain and support team members that use level editing tools
    • Troubleshoot, tweak and balance created outcomes when needed


Tools for Asset Pipeline:


  • Responsible of automated Props and Models Processing pipeline
  • From source to game
  • Tag clean up of source meshes
  • Attempt automatic cleanup
  • Leave them tagged for manual cleanup to be done by artists
  • Generating destruction data
  • Support on Destruction Generation Tools development and maintenance
  • Part of the processing pipeline above
  • Maintaining and validating (likely with tools and scripts) proper assets setup
  • Help detect erroneous content that might not be working in-game


Support on VFX Tools and Integration:


  • VFX Shader Graph support
  • VFX tools for VFX artists
    • Batch coloring
    • Setup of templates
    • Tools that would help start an effect with the proper hierarchy and required components
  • Integration support on dynamic and gameplay sensitive effects
    • Entry points, triggers and feedbacks help


Support on Gameplay:


  • Support of operator abilities
  • Creation of editor tooling:
    • ‘Everyday’ workflows for managing gym scene ‘situation and setups’ for testing gameplay cases
  • Game ‘gym states’ editor
    • Helps test gameplay situations from a defined starting point


Tools for Artists:


  • Support on Ground Level / ‘Mega-Texture’ tech
  • Bridge between programmers and artists
  • Troubleshoot pain points in content creation by said tools


Rendering Tech Knowledge:


  • Support on rendering assets integration
    • Not necessarily low level knowledge
  • Help team members integrate, tweak and balance parameters exposed by rendering features implemented over time

Qualifications


  • Python (for build tools and optionally Unity Editor python driven tools)
  • Graphics and Rendering
    • HLSL knowledge
  • Houdini (if the tech programmer finds it useful for our project)

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Computer Games

Referrals increase your chances of interviewing at Ubisoft Montréal by 2x

Sign in to set job alerts for “Arts Programmer” roles.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Tools & Tech Art Programmer

Ubisoft Entertainment

Montreal null

Hybrid

Hybrid

CAD 70.000 - 100.000

Full time

11 days ago

Tools & Tech Art Programmer

2K

Montreal null

On-site

On-site

CAD 70.000 - 90.000

Full time

12 days ago

Senior Survey Programmer (REMOTE)

Dynata

Oshawa null

Remote

Remote

CAD 75.000 - 95.000

Full time

Yesterday
Be an early applicant

Python Developer - Senior

Lumenalta

null null

Remote

Remote

CAD 90.000 - 130.000

Full time

Yesterday
Be an early applicant

Sr. Programmer / Analyst

Medavie Blue Cross

null null

Remote

Remote

CAD 80.000 - 110.000

Full time

2 days ago
Be an early applicant

Mainframe DB2 Software support System Programmer

Joinimagine

Montreal null

On-site

On-site

CAD 85.000 - 120.000

Full time

4 days ago
Be an early applicant

Chef de projet et programmeur–Automatisation / Project Manager & Programmer–Automation

Salas O’Brien, Inc.

Montreal null

On-site

On-site

CAD 70.000 - 100.000

Full time

5 days ago
Be an early applicant

Salesforce Senior Developer - Force.com - Remote Canada Position

NTT DATA, Inc.

null null

Remote

Remote

CAD 90.000 - 120.000

Full time

5 days ago
Be an early applicant

Chef de projet et programmeur–Automatisation / Project Manager & Programmer–Automation

Salas O'Brien

Montreal null

On-site

On-site

CAD 80.000 - 120.000

Full time

3 days ago
Be an early applicant