Ubisoft - Montreal Company Logo

Ubisoft - Montreal

Montreal, Quebec - Canada
View all jobs at this company »

Video Game Generalist Programmer- UDA

Description

Purpose of Position:

The individual will oversee the development of the generic systems of the game engine. The general programmer will also integrate and support the middleware external modules used by the production team.



Missions:

The main responsabilities of the general programmer are to:

-Assess the existing functionalities that are not associated with any specialities in the engine and see if these functionalities meet project requirements

-Suggest improvements if necessary by designing and implementing new systems

-Program in a clear and structured way, taking into account performance, maintenance, and compatibility requirements

-Develop the generic systems that will support the specialist programmers’ functionalities (AI, 3D, etc.) and facilitate the integration into the engine

-Support the functionalities and the systems

-Determine and correct the bugs identified by people from other crafts and the quality control team

-Document the work so as to transfer knowledge and enable users (from other crafts) to understand how to use the new physicality systems and functionalities

-Carry out all other related tasks



This Job is no longer active!