Logo of Huzzle

Tools Programmer - Snowdrop Paris - F/H/NB

image

Ubisoft

3mo ago

  • Job
    Full-time
    Junior & Mid Level
  • Software Engineering
    Creative Arts & Fashion
  • Quick Apply

AI generated summary

  • You should have C++ programming experience, knowledge of software architecture, graphics API familiarity (OpenGL/DirectX), collaborative tool experience (P4/git), and a proactive attitude with strong English skills.
  • You will analyze user needs, develop production applications, improve user interfaces, suggest tech choices, and provide support for various tools used by production teams.

Requirements

  • Vous avez une première expérience significative en programmation d’applications sous C++
  • Vous avez des connaissances en architecture logicielle
  • Vous possédez une expérience avec un API graphique (OpenGL / DirectX)
  • Vous avez de l’expérience sur un logiciel haut niveau avec des processus collaboratifs (P4/git, code review …)
  • Vous êtes une personne autonome, proactive et dotée d’un très bon relationnel
  • Vous cherchez constamment à améliorer l’expérience utilisateur
  • Votre niveau d‘anglais vous permet d’échanger dans un contexte international

Responsibilities

  • Analyser les difficultés et besoins des utilisateurs afin de proposer et développer des solutions concrètes d’amélioration ou d'optimisation de leurs outils de travail, toujours dans l’idée d’amélioration de l’interface utilisateur
  • Concevoir et développer des applications utilisées par les équipes de production : développement du code des éditeurs, de nouvelles interfaces graphiques ou automatisation des processus de production
  • Proposer des choix technologiques et d’architecture pour les outils de production
  • Assurer un support aux utilisateurs des différents outils

FAQs

What is the primary responsibility of the Tools Programmer at Ubisoft Paris?

The primary responsibility of the Tools Programmer is to design and develop the tools used by the production team, specifically focusing on improving the user interface and optimizing the workflow for cinematic development on the Snowdrop engine.

What programming languages are required for this position?

A significant experience in programming applications using C++ is required for this position.

Is experience with graphical APIs important for this role?

Yes, experience with a graphical API such as OpenGL or DirectX is required.

What qualifications are necessary for applicants?

Applicants should have a significant experience in C++ programming, knowledge of software architecture, experience with graphical APIs, familiarity with collaborative software processes (like P4/git), and should possess strong autonomy, proactivity, and interpersonal skills.

What opportunities for career development are provided after one year?

After one year, employees can expect established career development plans, clear objectives for progression and annual salary reviews, as well as opportunities to join or create clubs within the company.

What benefits come with joining Ubisoft Paris?

Benefits include flexible working hours, 20 days of remote work per year from an EU country, access to an internal e-learning platform, a game library, and preferential rates on various activities through the company’s social committee.

What is the team size and diversity at Ubisoft Paris?

Ubisoft Paris has a team of 750 talents from 35 different nationalities.

What types of projects will the Tools Programmer be involved in?

The Tools Programmer will work on projects related to the development of tools for cinematic evolution on the Snowdrop engine, supporting titles such as Mario + Rabbids, Star Wars Outlaws, and Avatar: Frontiers of Pandora.

What kind of working culture can be expected at Ubisoft Paris?

Ubisoft Paris promotes a culture of creativity, diversity, and collaboration, encouraging employees to push the boundaries of gaming experiences.

Is knowledge of English important for this role?

Yes, a good level of English is important to communicate effectively in an international context.

We're committed to enriching player's lives with original & memorable gaming experiences. Join us & create the unknown!

Technology
Industry
10,001+
Employees
1986
Founded Year

Mission & Purpose

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.