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

Open in app - Product Tester - Intern

Open in app

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Turbulent - Senior Online Programmer

Turbulent

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Falcon games - Game Tester

Falcon games

Hanoi, Vietnam (On-Site)
3 Weeks ago
Side - Software QA Specialist - Manual Mobile Tester (Temporary)

Side

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Weeks ago
LTI Mindtree - Associate Consultant

LTI Mindtree

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
Santa Monica Studio - Senior Pipeline Programmer

Santa Monica Studio

Los Angeles, California, United States (Remote)
2 Months ago
Romero games - Multiplayer Gameplay Programmer

Romero games

Galway, County Galway, Ireland (Hybrid)
7 Months ago
Embark Studios - Game Tools Programmer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Embark Studios - Performance Engineer UI/UX

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Associate QA Tester - Game Functionality

Rockstar Games

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
bohemia interactive - QA Tester

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Side - Software QA - Manual Mobile Tester

Side

Braga, Braga, Portugal (On-Site)
1 Week ago
GlobalStep - Slovenian (Slovene) Localization Video game Tester (LQA)

GlobalStep

Montreal, Quebec, Canada (On-Site)
2 Days ago
Adit - EHR QA Tester

Adit

Ahmedabad, Gujarat, India (On-Site)
6 Months ago
StoneX Group  Inc  - UAT Tester

StoneX Group Inc

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Amber Studio Careers - Development Sr. Tester

Amber Studio Careers

Guadalajara, Jalisco, Mexico (On-Site)
1 Week ago
TGS - Turkish Localization Games Tester

TGS

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
luxsoft - In-vehicle Tester

luxsoft

Dearborn, Michigan, United States (On-Site)
2 Months ago
endava - Java Automation Tester

endava

Timișoara, Timiș, Romania (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

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

nova quark - Senior UX Designer

nova quark

Paris, Île-de-France, France (Remote)
3 Weeks ago
Assystems - Ingénieur Informatique Industrielle H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
7 Months ago
Ubisoft - Business Planning Analyst Assistant Internship

Ubisoft

Paris, Île-de-France, France (On-Site)
3 Months ago
Lionbridge Games - Account Director

Lionbridge Games

Île-de-France, France (On-Site)
3 Months ago
Springer Group - Publisher/Senior Publisher

Springer Group

Paris, Île-de-France, France (Hybrid)
2 Weeks ago
Haptic - Senior AI/ML Engineer

Haptic

Paris, Île-de-France, France (Remote)
4 Months ago
Koala interactive - Social Media & Digital Specialist (Dutch Market) (F/H)

Koala interactive

Levallois-Perret, Île-de-France, France (Hybrid)
1 Month ago
The Walt Disney Company - Environmental Project Management Internship

The Walt Disney Company

Serris, Île-de-France, France (On-Site)
1 Month ago
Ubisoft - Treasury Assistant Internship

Ubisoft

Paris, Île-de-France, France (On-Site)
1 Month ago
Koala interactive - Social Media & Digital Specialist (Dutch Market) - Internship

Koala interactive

Levallois-Perret, Île-de-France, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Epic Games - Core Tech Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
2 Months ago
Nordcurrent - Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
6 Months ago
Outscal - C++ Game Programmer (All Levels)

Outscal

(Remote)
1 Year ago
bohemia interactive - Lead Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
6 Months ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
1 Year ago
GIANTS Software - Tools Programmer

GIANTS Software

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
Inwave - Unity Programmer

Inwave

(On-Site)
1 Month ago
Epoch Games - Unreal Engine C++ Programmer

Epoch Games

Winston-Salem, North Carolina, United States (Remote)
1 Year ago
Digital extremes - AI Programmer

Digital extremes

London, Ontario, Canada (Hybrid)
2 Months 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