Tools Programmer

4 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

Asobo Studio - Gameplay Programmer

Asobo Studio

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
Riot Games - Staff Software Engineer - UnEco

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Ion - Senior Technical Support Analyst, Jersey City - 7537

Ion

Jersey City, New Jersey, United States (On-Site)
9 Months ago
Qualcomm - Systems Performance Lead

Qualcomm

San Diego, California, United States (On-Site)
5 Days ago
Qualcomm - AI SW Engineer/Senior Engineer, AI PC SDK

Qualcomm

Taipei City, Taiwan (On-Site)
1 Month ago
Dream Games - Game Developer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
playbrains - Game Developer

playbrains

New York, United States (On-Site)
3 Weeks ago
Rockstar Games - UI Tools Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
Ubisoft - Tools Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago
Lockwood - Senior Games Programmer

Lockwood

Royal Leamington Spa, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Senior C++ Developer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
9 Months ago
Apple - Cellular RF Receiver Systems Engineer

Apple

Waltham, Massachusetts, United States (On-Site)
2 Months ago
rivos - DPA Performance Modeling - Intern

rivos

Santa Clara, California, United States (On-Site)
9 Months ago
Wind River - Member of Technical Staff - Services

Wind River

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
Ubisoft - The Division Resurgence - Tools Developer

Ubisoft

Paris, Île-de-France, France (Hybrid)
4 Months ago
Suki - Software Engineer III (Frontend)

Suki

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Rockstar Games - Animation R&D Programmer: Retargeting (Mid / Senior Level)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
2 Months ago
CD PROJEKT RED - Senior Engine Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
2 Months ago
Cadence - Software Engineer II

Cadence

Ahmedabad, Gujarat, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

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

USE Insider - Solutions Consultant - France

USE Insider

Paris, Île-de-France, France (On-Site)
1 Month ago
Pivotroots - Assistant Advertising Manager - Apprenticeship - F/H

Pivotroots

Puteaux, Île-de-France, France (On-Site)
3 Weeks ago
Mistral AI - Talent Acquisition Lead

Mistral AI

Paris, Île-de-France, France (On-Site)
1 Week ago
Ubisoft - Game Economy Designer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Ubisoft - Community Advocacy Manager

Ubisoft

Paris, Île-de-France, France (Hybrid)
2 Months ago
Ubisoft - Tax Specialist

Ubisoft

Saint-Mandé, Île-de-France, France (On-Site)
4 Months ago
Tide - Country Operations Lead

Tide

Paris, Île-de-France, France (On-Site)
3 Weeks ago
USE Insider - Enterprise Account Executive - France

USE Insider

Paris, Île-de-France, France (Hybrid)
6 Months ago
Don't Nod - HR Manager

Don't Nod

Paris, Île-de-France, France (On-Site)
1 Month ago
Tesla - Associate Account Manager

Tesla

Hoenheim, Grand Est, France (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Low Pixel Studios - Game Programmer  (Remote)

Low Pixel Studios

(Remote)
7 Months ago
Rockstar Games - UI Tools Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
gyb games - Senior Game Developer (HyperCasual)

gyb games

Istanbul, İstanbul, Türkiye (On-Site)
2 Months ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Tier 9 Game Studios - Game Developer (Gacha role-playing games)

Tier 9 Game Studios

Toronto, Ontario, Canada (On-Site)
2 Months ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Quebec, Canada (On-Site)
4 Months ago
Rockstar Games - Tools Programmer (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
3 Months ago
Epic Games - Senior Tools Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Ubisoft - Tools Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago
GSC Games - Game Developer

GSC Games

Ukraine (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Guildford, England, United Kingdom (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Bucharest, Romania (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Bucharest, Romania (Hybrid)

Milan, Lombardy, Italy (Hybrid)

Montreal, Quebec, Canada (Hybrid)

San Francisco, California, United States (Hybrid)

Montreal, Quebec, Canada (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