Tools Programmer

3 Months ago • All levels • Game Programmer

Job Summary

Job Description

Ubisoft Ivory Tower seeks a Tools Programmer to contribute to a new game project. Responsibilities encompass designing and implementing game production tools, enhancing these tools for improved artist/designer productivity, developing procedural content generation systems (roads, vegetation, etc.), working on human-machine interfaces, analyzing and optimizing engine functions, creating world-building tools, debugging, and improving user experience. The role also involves staying updated on technological advancements and evaluating development needs.
Must have:
  • C++/C#/WPF Programming
  • 3D Math Skills (matrices, vectors)
  • Software Development Principles
  • Problem-solving & Adaptability
  • Teamwork & Collaboration

Job Details

Description de l'entreprise

Play as a team, Race for excellence and Get creative! Chez Ubisoft Ivory Tower, nous sommes animés au quotidien par ces valeurs depuis 2007, rejoignez-nous pour travailler sur notre nouveau projet en tant que : TOOLS PROGRAMMER (F/H/NB).

Description du poste

Principales missions :

Production :

  • Concevoir et implémenter les systèmes et outils dédiés à la production du jeu
  • Travailler sur l’amélioration constante de ces outils dans le but d’augmenter le confort, l’efficacité et donc la productivité des artistes et designers
  • Concevoir et implémenter les systèmes de génération procédurale de contenu (route, panneaux, végétation, terrains, rivières, réseau électrique, etc.) 
  • Travailler sur les interfaces homme machine
  • Analyser les fonctions existantes dans le moteur et voir comment elles pourraient être améliorées
  • Travailler sur les outils et la technologie pour guider le processus de construction du monde
  • Déterminer et corriger les bugs d'outils identifiés par les personnes d'autres métiers et les testeurs d'outils (et éventuellement l'équipe de contrôle qualité)
  • Travailler à l’amélioration de l'expérience utilisateur

 

Maintien des connaissances :

  • Assurer une veille technologique et tester de nouvelles solutions
  • Compiler et comprendre les besoins de développement et évaluer leur faisabilité afin de mieux servir l'équipe de production

Qualifications

  • Diplômé·e de l’enseignement supérieur en informatique ou génie logiciel
  • Expérience significative dans la programmation C++ / C# / WPF dans le secteur du jeu vidéo
  • Maitrise des bases mathématiques liées à la 3D (matrices, vecteurs)
  • Connaissance des principes de développement logiciels : analyse, mise en œuvre, optimisation, débogage
  • Capacité de résolution de problèmes et d’adaptation
  • Esprit d’équipe, collaboration, autonomie et rigueur

 

Informations complémentaires

Les 19 000 collaborateur.trice.s d’Ubisoft, réparti.e.s sur plus de 40 sites à travers le monde, sont lié.e.s par une mission commune : enrichir la vie des joueur.euse.s par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d’autres à venir. Ubisoft est un employeur soucieux de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous et toutes. Si vous êtes enthousiaste à l’idée de relever des défis passionnants, exploiter des technologies de pointe, et prendre part au futur du divertissement, rejoignez-nous et créez l’inconnu.

Consultez ce guide qui a pour but de vous accompagner dans votre candidature, et découvrez nos actions pour encourager plus de diversité et d'inclusion.

Similar Jobs

Qloc careers - Korean Language Specialist (Video Game Tester with Korean)

Qloc careers

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Playstation - Technical Program Manager

Playstation

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
Universally Speaking - Traditional Chinese Games Tester

Universally Speaking

Liverpool, England, United Kingdom (On-Site)
2 Months ago
Qloc careers - Video Game Tester

Qloc careers

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
2 Weeks ago
Side - Italian Localization Video Game QA Tester

Side

Montreal, Quebec, Canada (On-Site)
6 Days ago
Worlds - Unreal C++ Programmer

Worlds

(Remote)
2 Months ago
Ubisoft - Junior Programmer

Ubisoft

Chengdu, Sichuan, China (On-Site)
1 Month ago
Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
CoolGames - Game Developer Internship

CoolGames

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago
Old Skull Games - Senior Game Programmer Unreal Engine

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

magic media games - Penetration Tester/Security Engineer

magic media games

(Remote)
3 Weeks ago
TransUnion - Software Development Tester Lead

TransUnion

(Remote)
2 Weeks ago
Universally Speaking - Czech Games Tester

Universally Speaking

Liverpool, England, United Kingdom (On-Site)
2 Months ago
Ubisoft - Scientifique en données ML Senior _ Groupe Technologique Content Creation

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Months ago
Amber - Localization Quality Assurance (Swedish)

Amber

Quebec, Canada (Hybrid)
3 Months ago
Forcepoint - Endpoint QA Automation

Forcepoint

Campbell, California, United States (On-Site)
1 Week ago
Ethos Life - Bot Automation Tester

Ethos Life

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Amber Studios  - Korean QA Tester

Amber Studios

Manila, Metro Manila, Philippines (On-Site)
1 Month ago
Testronic - LQA Game Tester with Korean

Testronic

Poland (Remote)
1 Month ago
Luxoft - Functional Tester

Luxoft

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Lyon, Auvergne-Rhône-Alpes, France

Ramboll3 - Experienced Project Engineer in Air Quality and Health

Ramboll3

Aix-en-Provence, Provence-Alpes-Côte D'Azur, France (On-Site)
4 Months ago
disney - Manager – Master Planning (Backstage & Infrastructure Programme)

disney

Île-de-France, France (On-Site)
2 Weeks ago
Voodoo - Data Analyst

Voodoo

Paris, Île-de-France, France (On-Site)
4 Weeks ago
gitlab - Major Account Executive

gitlab

Paris, Île-de-France, France (On-Site)
2 Weeks ago
Assystems - Chef de Projet Contrôle Commande - Ingénierie & Intégration H/F

Assystems

Pierrelatte, Auvergne-Rhône-Alpes, France (On-Site)
7 Months ago
Voodoo - Legal Counsel - Commercial Team

Voodoo

Paris, Île-de-France, France (Hybrid)
4 Months ago
PwC - Senior Financial Data Analyst  | Deals (M&A) | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
8 Months ago
52 entertainment - Intern / Apprenticeship - Digital Marketing Assistant - September 2025

52 entertainment

Villeneuve-d'Ascq, Hauts-de-France, France (On-Site)
5 Days ago
Thales - Mechanical Fitter

Thales

Brest, Brittany, France (On-Site)
2 Weeks ago
Assystems - Administrateur CAO - Expert outils AVEVA H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

ARVORE Immersive Experiences - Game Developer

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
2 Months ago
Paradox Interactive - C++ Engine Programmer

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
3 Months ago
Owlcat Games - Network Programmer

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
3 Months ago
Double Eleven - Lead Programmer (C++ / Proprietary Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
2 Months ago
Scorewarrior - Game Client C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
bohemia interactive - Senior Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
6 Months ago
Embark Studios - Game Tools Programmer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Epic Games - Senior Dev-Ops Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
PearlAbyss - Black Desert Online Gameplay Programmer

PearlAbyss

(On-Site)
4 Months ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Helsinki, Uusimaa, Finland (Hybrid)

Da Nang, Vietnam (Hybrid)

Da Nang, Vietnam (Hybrid)

Taguig, Metro Manila, Philippines (Hybrid)

Taguig, Metro Manila, Philippines (On-Site)

Taguig, Metro Manila, Philippines (On-Site)

Taguig, Metro Manila, Philippines (On-Site)

Montreal, Quebec, Canada (Hybrid)

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug