Tools Programmer

3 Days 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

Animoca Brands - AI Engineer / Coder

Animoca Brands

Hong Kong (On-Site)
1 Month ago
Epic Games - Senior Engineer, Patching

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Virtuos - Lead Engine / Rendering Developer

Virtuos

France (Hybrid)
3 Months ago
Ubisoft - Programmeur IA (W/M/NB) – Project Non Annoncé

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
Teravision Games - Unreal Engine Programmer

Teravision Games

Bogotá, Bogota, Colombia (Hybrid)
4 Months ago
Supercell - Senior Client Programmer, Project R.I.S.E

Supercell

Shanghai, Shanghai, China (On-Site)
3 Months ago
Virtuos - Network Programmer

Virtuos

Czechia (Hybrid)
3 Months ago
SuperPlay - Unity Team Lead

SuperPlay

Poland (On-Site)
4 Weeks ago
Kojima Productions - Tools Programmer

Kojima Productions

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

KPIT - Android Middleware Developer/Lead/Architect

KPIT

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
4 Months ago
ION - Software Developer/Engineer - Graduate Development Program

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
4 Months ago
ByteDance - Senior Network Engineer- IAAS- San Jose

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Warner Bros Discovery - Lead Software Engineer

Warner Bros Discovery

Chicago, Illinois, United States (On-Site)
2 Months ago
Microsoft - (Senior) Software Engineer - Backend

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
ByteDance - Software Engineer in Machine Learning Systems

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
SmileGate - SRE Platform Development Lead

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Haven Studios  Inc  - Lead Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

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

Assystems - BID Manager - Ingénieur technico-commercial (réponses offres) en alternance H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
Assystems - Ingénieur d’études Environnement H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
Ubisoft - Senior 3D Programmer (F/H/NB) – The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
PwC - Consultant Expérimenté CIO Advisory | Retail & Consumer | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
4 Months ago
PwC - Consultant Senior Achats Opérations | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
3 Months ago
Assystems - Chef de projet MOA H/F

Assystems

Marseille, Provence-Alpes-Côte D'Azur, France (On-Site)
3 Months ago
Assystems - Ingénieur Hygiène Sécurité Environnement H/F

Assystems

Laon, Hauts-de-France, France (On-Site)
3 Months ago
Voodoo - Marketing & Content Manager

Voodoo

Paris, Île-de-France, France (On-Site)
2 Months ago
DEVOTEAM - Tech Lead DevOps H/F

DEVOTEAM

Levallois-Perret, Île-de-France, France (Remote)
3 Months ago
Ubisoft - Art Director

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On_site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

QUANTIC DREAM - Engine Programmer

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
6 Days ago
Virtuos - Network Programmer

Virtuos

Czechia (Hybrid)
3 Months ago
CCP Games - Senior Tools Programmer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
3 Months ago
Juego Studios - Unity Developer _Delhi _Onsite

Juego Studios

Delhi, India (On-Site)
2 Months ago
Techland - Lead Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Chile (Remote)
4 Months ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
6 Months ago
Hyper Luminal Games - Senior Unreal Engine Programmer [Contract][UK]

Hyper Luminal Games

(Remote)
2 Months ago
IO Interactive - Gameplay Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
4 Months ago
Ubisoft - Lead Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to 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 many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Da Nang, Vietnam (On-Site)

Malmö, Skåne County, Sweden (Hybrid)

Lyon, Auvergne-Rhône-Alpes, France (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Toronto, Ontario, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Saint-Mandé, Île-de-France, France (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