Tools Programmer

2 Months ago • All levels • Game Programmer

Job Summary

Job Description

Ubisoft Ivory Tower seeks a Tools Programmer to contribute to a new project. Responsibilities include designing and implementing game production tools, enhancing tool efficiency for artists and designers, creating procedural content generation systems (roads, vegetation, etc.), developing user interfaces, analyzing engine functions for improvement, working on world-building tools and technology, debugging, and improving user experience. The role requires strong C++/C#/WPF programming skills, 3D math knowledge, and software development expertise. The candidate should demonstrate problem-solving abilities, teamwork skills, autonomy, and attention to detail.
Must have:
  • C++/C#/WPF programming
  • 3D math (matrices, vectors)
  • Software development principles
  • Problem-solving skills
  • Teamwork and 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
  • 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

Testronic - LQA Game Tester with Japanese

Testronic

Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Amber - Localization Quality Assurance (Modern Standard Arabic)

Amber

Quebec, Canada (Hybrid)
1 Month ago
Amber - Localization Quality Assurance (Italian)

Amber

Quebec, Canada (Hybrid)
1 Month ago
The Walt Disney Company - QA Analyst

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago
Google - Global Product Activation Manager, YouTube

Google

New York, New York, United States (On-Site)
1 Week ago
Techland - Lead Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
11 Months ago
Ubisoft - Intermediate/Senior Generalist Engine Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Techland - Software Engineer in Test

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Awaceb - Programmeur.se Gameplay / Multijoueur - Senior

Awaceb

Montréal, Occitanie, France (Hybrid)
6 Months ago
Cargo Studio - Intern

Cargo Studio

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Every matrix - Automation QA Tester

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Double Eleven - QA Tester

Double Eleven

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Weeks ago
Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
2 Months ago
Amber - Localization Quality Assurance (Polish)

Amber

Quebec, Canada (Hybrid)
2 Months ago
Every matrix - Middle Manual QA Tester

Every matrix

Changsha, Hunan, China (On-Site)
2 Months ago
Electronic Arts - Videogame Tester

Electronic Arts

Madrid, Community Of Madrid, Spain (On-Site)
4 Weeks ago
Global Step - QA Game Tester (Flight Sim Specialization)

Global Step

Dallas, Texas, United States (On-Site)
1 Month ago
Larian Studios - Technical QA Tester Internship

Larian Studios

Quebec, Canada (On-Site)
1 Week ago
Nintendo - CONTRACT - Tester (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
Testronic - LQA Game Tester with Japanese

Testronic

Masovian Voivodeship, Poland (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

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

PwC - Risk & Quality Project Manager  | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
6 Months ago
Voodoo - Freelance Senior Game Developer - New Games

Voodoo

Paris, Île-de-France, France (Remote)
3 Months ago
Ubisoft - Senior/Mid Technical Artist

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Voodoo - Senior QA Engineer

Voodoo

Paris, Île-de-France, France (On-Site)
2 Days ago
Voodoo - Creative Strategist - Growth

Voodoo

Paris, Île-de-France, France (On-Site)
3 Weeks ago
Ubisoft - Level Artist

Ubisoft

Paris, Île-de-France, France (On-Site)
3 Weeks ago
Ubisoft - Directeur.trice Technique Animation (F/H/NB) [Assassin's Creed Franchise]

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
8 Months ago
Focus Entertainment - Group IT Director

Focus Entertainment

Île-de-France, France (Hybrid)
1 Month ago
PwC - Consultant RH et Paie Débutant | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
6 Months ago
Ubisoft - 3D Gameplay Technical Animator

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
2 Months ago
Bongfish - Senior Gameplay Programmer (m/f/d)

Bongfish

Graz, Styria, Austria (On-Site)
8 Months ago
CoolGames - Game Developer Internship

CoolGames

North Holland, Netherlands (Hybrid)
1 Month ago
Techland - UE5 Senior Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Inwave - Unity Developer

Inwave

(On-Site)
2 Months ago
Warhorse Studios - C++ Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
8 Months ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
6 Months ago
Sucker Punch Productions - PROGRAMMING - Senior Programmer - General

Sucker Punch Productions

Bellevue, Washington, United States (Hybrid)
5 Months ago
Creative Assembly - Battle Programmer

Creative Assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Owlcat Games - Network Programmer

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
2 Months 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.

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

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

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

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

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

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

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Saint-Mandé, Île-de-France, France (On-Site)

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