Tools Programmer

3 Months ago • All levels • Game Programmer

Job Summary

Job Description

Ubisoft Ivory Tower seeks a Tools Programmer to design and implement game production tools and systems. Responsibilities include enhancing existing tools for improved artist and designer productivity, developing procedural content generation systems (roads, vegetation, etc.), designing user interfaces, analyzing and improving engine functions, and creating world-building tools. The role also involves bug fixing, user experience enhancements, technological research, and evaluating development needs. Strong C++/C#/WPF programming skills and a solid understanding of 3D math are essential.
Must have:
  • C++/C#/WPF programming
  • 3D Math (matrices, vectors)
  • Software development principles
  • Problem-solving & adaptation
  • Procedural content generation

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

Epic Games - Senior Software Programmer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Madison Logic - Sr. Backend Engineer

Madison Logic

Pune, Maharashtra, India (On-Site)
1 Year ago
Marvell - Test Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
zoox - Senior Software Engineer - Core Data Science

zoox

Foster City, California, United States (Hybrid)
3 Years ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
CIEL HR - Game Developer

CIEL HR

Mumbai, Maharashtra, India (On-Site)
1 Year ago
Stake logic - Senior Typescript Game Developer

Stake logic

Belgrade, Serbia (On-Site)
5 Months ago
panteon games - Senior Game Developer

panteon games

Ankara, Ankara, Türkiye (On-Site)
8 Months ago
Poki - Game Developer Support Internship

Poki

Amsterdam, North Holland, Netherlands (On-Site)
8 Months ago
Rockstar Games - Tools Programmer (Mid/Senior)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

undefined - Build Engineer

New Westminster, British Columbia, Canada (On-Site)
3 Weeks ago
Penrose studios - Mobile VFX Artist

Penrose studios

San Francisco, California, United States (On-Site)
4 Years ago
Qualcomm - IOT Audio Tuning Customer Engineer

Qualcomm

Taipei City, Taiwan (On-Site)
2 Weeks ago
kinesthetic games - Senior Gameplay Programmer

kinesthetic games

Guildford, England, United Kingdom (On-Site)
1 Month ago
NVIDIA - Manager, Software Engineering

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Lytx,  Inc  - Embedded Engineer III (Firmware)

Lytx, Inc

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
Zscaler - Staff Software Development Engineer - Browser Team

Zscaler

Madrid, Community Of Madrid, Spain (Remote)
1 Month ago
Fortra - Senior Machine Learning Engineer

Fortra

United Kingdom (On-Site)
1 Day ago
Playtika - TypeScript Technical Lead

Playtika

Ukraine (On-Site)
8 Months ago
Anavation - Senior Software Developer

Anavation

Lorton, Virginia, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

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

Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
52 entertainment - Assistant HR - Apprenticeship

52 entertainment

Villeneuve-d'Ascq, Hauts-de-France, France (On-Site)
1 Month ago
TTC Global - Software Test Engineer

TTC Global

France (On-Site)
1 Month ago
Virtuos - 6-Month Internship - Software Engineer

Virtuos

France (Hybrid)
3 Months ago
Square - Real Estate Analyst - Capital Markets & Leasing

Square

Levallois-Perret, Île-de-France, France (On-Site)
1 Week ago
Piraknights Games - Assistant Director

Piraknights Games

Le Bourget-du-Lac, Auvergne-Rhône-Alpes, France (On-Site)
3 Weeks ago
Remote - Managing Counsel, Employment Legal

Remote

Paris, Île-de-France, France (Remote)
1 Month ago
London stock Exchange - Internship Test and Production Middle Office

London stock Exchange

Paris, Île-de-France, France (On-Site)
1 Month ago
Ansys - Senior R&D Engineer

Ansys

Montigny-le-Bretonneux, Île-de-France, France (On-Site)
1 Month ago
yubo - Trust & Safety Specialist Finnish

yubo

Paris, Île-de-France, France (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
5 Months ago
CIEL HR - Game Developer

CIEL HR

Mumbai, Maharashtra, India (On-Site)
1 Year ago
adglobal 360 - Game Programmer

adglobal 360

Tokyo, Japan (On-Site)
8 Months ago
Cloud Imperium Games - Lead Tools Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
7 Months ago
Blazing Griffin - Tools Programmer (Games)

Blazing Griffin

Glasgow, Scotland, United Kingdom (Hybrid)
6 Months ago
Abrakam Entertainment SA - Stage Game Developer Intern

Abrakam Entertainment SA

Liège, Wallonia, Belgium (On-Site)
2 Months ago
miniclip - Senior Game Programmer

miniclip

Royal Leamington Spa, England, United Kingdom (Hybrid)
2 Months ago
Techland - Lead Game Programmer

Techland

Poland (On-Site)
1 Year ago
panteon games - Senior Game Developer

panteon games

Ankara, Ankara, Türkiye (On-Site)
1 Month ago
Blazing Griffin - Graduate/Junior Tools Programmer (Games)

Blazing Griffin

Glasgow, Scotland, United Kingdom (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Kyiv, Kyiv City, Ukraine (On-Site)

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

Cary, North Carolina, United States (Hybrid)

Cary, North Carolina, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

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

Paris, Î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