Tools Programmer

2 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

Activision - Lead UI Engineer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Microsoft - Research Intern - AI HW/SW Co-design

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Haptic - UI/UX Programmer

Haptic

Sweden (On-Site)
1 Month ago
SEGA - Senior Software Engineer (Graphics)

SEGA

London, England, United Kingdom (Hybrid)
6 Days ago
Rambus - SMTS Systems Engineering

Rambus

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Techland - Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Dream Games - Senior Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
8 Months ago
Raw power games - Associate Lead Gameplay Programmer

Raw power games

Copenhagen, Denmark (Hybrid)
3 Weeks ago
Glowmade - Tools Programmer

Glowmade

England, United Kingdom (On-Site)
1 Month ago
Electric Square - Lead Programmer - Electric Square, Malta

Electric Square

St. Julian's, Malta (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Software Engineer II - Maternity Cover (Temporary)

Microsoft

Belgrade, Serbia (On-Site)
1 Month ago
Activision - Senior Expert VFX Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
PTW - AI Engineer - Talent Pool

PTW

United States (Remote)
4 Weeks ago
Aristocrat Gaming - Senior Engineer - Python - Global Gaming Reporting

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
3 Weeks ago
Playrix - Senior Technical Designer

Playrix

Portugal (Remote)
3 Months ago
Ubisoft - Technical Architect

Ubisoft

Pune, Maharashtra, India (On-Site)
1 Week ago
Unity - Software Developer, Release Tools, Release Engineering

Unity

Vilnius, Vilnius County, Lithuania (On-Site)
4 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Montenegro (Remote)
3 Months ago
Avalanche Studios Group - Senior Gameplay Programmer (Unreal)

Avalanche Studios Group

Liverpool, England, United Kingdom (On-Site)
2 Months ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

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

PwC - Consultant expérimenté/Manager | Operations | CDI | H/F

PwC

Marseille, Provence-Alpes-Côte D'Azur, France (On-Site)
4 Months ago
Assystems - Ingénieur Calcul Mécanique - Nucléaire H/F

Assystems

Avignon, Provence-Alpes-Côte D'Azur, France (On-Site)
3 Months ago
Assystems - Ingénieur Sécurité Santé - Nucléaire H/F

Assystems

Avignon, Provence-Alpes-Côte D'Azur, France (On-Site)
3 Months ago
The Walt Disney Company - Java Backend Developer

The Walt Disney Company

Montévrain, Île-de-France, France (Hybrid)
2 Weeks ago
Voodoo - Product Manager - Blitz

Voodoo

Paris, Île-de-France, France (On-Site)
3 Months ago
The Walt Disney Company - Booking Advisor, F/M/NB – German Market, Long-Term/Fixed-Term Contract

The Walt Disney Company

Île-de-France, France (Hybrid)
3 Months ago
Assystems - Développeur C# / AVEVA PML H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
3 Months ago
Deliveroo - Business Development Associate - Paris

Deliveroo

Paris, Île-de-France, France (Hybrid)
2 Months ago
QUANTIC DREAM - Technical Supervisor (H/F/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
3 Months ago
Assystems - Ingénieur CAO  H/F

Assystems

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

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Digital Extremes - AI Programmer

Digital Extremes

London, Ontario, Canada (Hybrid)
1 Month ago
Gametion Technologies   - Unity Game Developer

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
4 Months ago
Shortgun Games - Sr. Unreal Programmer

Shortgun Games

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
IO Interactive - Gameplay Programmer

IO Interactive

Barcelona, Catalonia, Spain (Hybrid)
4 Months ago
Kodable Education - Unity Game Developer

Kodable Education

San Diego, California, United States (On-Site)
6 Months ago
Mentorpalai - Unity Developer - Game Design

Mentorpalai

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Activision - Senior Multiplayer Gameplay Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Communix - Senior Unity Developer

Communix

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Week ago
Cloud Imperium Games - Principal Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
1 Month 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.

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)

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