Tools Programmer

4 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

Qualcomm - Memory Control Design Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Reach games studios - Programmer - Gameplay

Reach games studios

Sydney, New South Wales, Australia (Remote)
1 Month ago
Epic Games - Senior Automation Test Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Rebellion - AI Gameplay Programmer

Rebellion

Runcorn, England, United Kingdom (Hybrid)
3 Months ago
SEGA - Trainee UI Programmer

SEGA

Horsham, England, United Kingdom (On-Site)
1 Week ago
Game Boost - Game Programmer

Game Boost

Umeå, Västerbotten County, Sweden (Remote)
2 Years ago
Wargaming - Game Developer

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Week ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Quebec, Canada (On-Site)
3 Months ago
Tier 9 Game Studios - Game Developer (Gacha role-playing games)

Tier 9 Game Studios

Toronto, Ontario, Canada (On-Site)
1 Month ago
Softgames - Senior Game Backend Developer - Fully Remote

Softgames

Berlin, Berlin, Germany (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sony Interactive Entertainment - Application Security Engineer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
5 Months ago
Thatgamecompany - Senior DevOps Engineer (LiveOps)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
3 Months ago
Ubisoft - Technical Director, Character (W/M/NB) [AAA Project]

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
7 Months ago
Embark Studios - Generalist Software Engineer - Data Tech

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Rockstar Games - Tools Programmer (Mid/Senior)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
2 Months ago
Wind River - Senior Member of Technical Staff - Sys

Wind River

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Google - Software Engineer III, Infrastructure, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
7 Months ago
Tencent - Senior Researcher - Video Standards

Tencent

Palo Alto, California, United States (On-Site)
4 Months ago
Rockstar Games - Senior AI/Gameplay Programmer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
4 Weeks ago
The Walt Disney Company - Senior Manager, Show Control Hardware Engineering

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

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

Ubisoft - Senior Gameplay Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Thales - Cloud Builder Finance

Thales

Vélizy-Villacoublay, Île-de-France, France (On-Site)
1 Month ago
Unbroken Studios - Industrialization Project Manager

Unbroken Studios

Fougères, Brittany, France (On-Site)
4 Days ago
Square - Sales Assistant / Salesperson - M/F

Square

Vincennes, Île-de-France, France (On-Site)
5 Days ago
PwC - Senior Manager SAP Finance | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
8 Months ago
Blue wire software - Alternating Engineer in Energy Modeling and Optimization of Buildings

Blue wire software

Saint-Ouen-sur-Seine, Île-de-France, France (On-Site)
1 Week ago
52 entertainment - HR Assistant

52 entertainment

Villeneuve-d'Ascq, Hauts-de-France, France (On-Site)
3 Weeks ago
Ubisoft - Lead Artist - AAA The Division Resurgence

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
Assystems - Technicien ou Ingénieur Automatisme DELTA V H/F

Assystems

Pierrelatte, Auvergne-Rhône-Alpes, France (On-Site)
7 Months ago
Tesla - Account Manager - Autobidder - Energy Optimization & Trading Software

Tesla

Saint-Ouen-sur-Seine, Île-de-France, France (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

miniclip - Senior Game Programmer

miniclip

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago
Garena - Intern, Game Developer

Garena

Singapore (On-Site)
2 Months ago
vertigoo games - Game Developer

vertigoo games

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Cargo studio - Frontend Game Developer

Cargo studio

(On-Site)
4 Months ago
Warner Bros Discovery - Senior Game Programmer

Warner Bros Discovery

Knutsford, England, United Kingdom (Hybrid)
3 Weeks ago
A5 Labs - Senior Game Developer

A5 Labs

New Delhi, Delhi, India (On-Site)
10 Months ago
grimlore games - C++ Programmer RTS Games (m/f/d)

grimlore games

Bavaria, Germany (Remote)
6 Months ago
Qingci Games - Urgent Unity3D Developer

Qingci Games

Xiamen, Fujian, China (On-Site)
2 Months ago
Funrado - Candidate Game Developer

Funrado

Ankara, Ankara, Türkiye (On-Site)
2 Years ago
Epic Games - Senior Tools Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Hybrid)

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)

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

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Chengdu, Sichuan, China (On-Site)

Pune, Maharashtra, India (Hybrid)

San Francisco, California, United States (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