Tools Programmer

2 Months ago • All levels • Game Programmer

Job Summary

Job Description

Ubisoft Ivory Tower seeks a Tools Programmer to design and implement game production systems and tools. Responsibilities include enhancing existing tools for increased artist and designer productivity, developing procedural content generation systems (roads, vegetation, etc.), designing user interfaces, analyzing engine functions for improvement, and working on world-building tools and technology. The role also involves bug fixing, user experience enhancement, and conducting technological research to explore new solutions. This is a permanent, on-site position in Lyon, France, requiring significant C++/C#/WPF programming experience and a strong understanding of 3D mathematics.
Must have:
  • C++/C#/WPF Programming
  • 3D Math (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
  • 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

Endava - Senior Java Automation Tester

Endava

Cluj-Napoca, Cluj County, Romania (On-Site)
6 Days ago
Ubisoft - Scientifique en données ML Senior _ Groupe Technologique Content Creation

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Months ago
Lionbridge Games - Video Games Tester

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
3 Months ago
Ubisoft - Intern Game Tester

Ubisoft

Chengdu, Sichuan, China (On-Site)
3 Months ago
Accenture - Quality Engineer (Tester)

Accenture

Bengaluru, Karnataka, India (On-Site)
5 Days ago
Rebellion - Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
2 Months ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Double Eleven - Senior Network Programmer

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
1 Month ago
Techland - Lead Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
5 Months ago
VECTOR NORTH - [Vector North] Senior Gameplay Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

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

Qloc careers

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Side - Software QA - Manual Mobile Tester

Side

Braga, Braga, Portugal (On-Site)
1 Week ago
Endava - .NET Automation tester

Endava

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
Universally Speaking - Czech Games Tester

Universally Speaking

England, United Kingdom (On-Site)
2 Months ago
Rocket studio - Tester (Fresher)

Rocket studio

Hanoi, Hanoi, Vietnam (On-Site)
1 Week ago
3rd Digital - QA Tester (Manual)

3rd Digital

Ahmedabad, Gujarat, India (On-Site)
6 Months ago
Universally Speaking - Japanese Games Tester

Universally Speaking

Liverpool, England, United Kingdom (On-Site)
2 Months ago
HCL Tech - Senior Tester - DAL Management

HCL Tech

Texas, United States (On-Site)
5 Days ago
Universally Speaking - Czech Games Tester

Universally Speaking

Liverpool, England, United Kingdom (On-Site)
2 Months ago
Miniclip - Senior Games Tester

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

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

Assystems - Ingénieur Assistant Qualité H/F

Assystems

Bagnols-sur-Cèze, Occitanie, France (On-Site)
7 Months ago
PivotRoots - Learning & Development Junior

PivotRoots

Puteaux, Île-de-France, France (Hybrid)
2 Weeks ago
Luni - User Acquisition Manager

Luni

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
4 Months ago
WebTech Corporation - Management Control Stage

WebTech Corporation

Sablé-sur-Sarthe, Pays De La Loire, France (On-Site)
2 Days ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
4 Months ago
Fluence - Business Development Manager

Fluence

Paris, Île-de-France, France (Hybrid)
1 Week ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
2 Months ago
Ubisoft - Directeur.trice Technique, Personnages (F/H/NB) [Project AAA]

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
6 Months ago
Dentsu - Chargé de budgets multiscreen ( H/F)

Dentsu

Paris, Île-de-France, France (On-Site)
8 Months ago
Philips - MRI Application Engineer South-West H/F

Philips

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Months ago
Techland - Animator

Techland

Poland (On-Site)
9 Months ago
Paradox Interactive - C++ Programmer Internship

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
1 Month ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
7 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
2 Months ago
Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
2 Months ago
Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
3 Months ago
Kwalee - Lead Game Programmer

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago
Techland - UE5 Senior Game Programmer AI

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
5 Months ago
Inwave - Cocos Developers

Inwave

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Paris, Île-de-France, France (Hybrid)

Tokyo, Japan (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

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

Toronto, Ontario, Canada (Hybrid)

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