Ubisoft Reflections Company Logo

Ubisoft Reflections

Newcastle upon Tyne - United Kingdom
View all jobs at this company »

Intermediate low level systems engineer

Description

The successful candidate will be responsible for implementing a variety of hardware level systems to support a cross platform codebase. Working directly with the operating systems of the major home consoles and pc, useful functionality will be exposed in a platform neutral manner.
Features such as multithreading, memory allocation, file access, object creation and deletion, etc. will need to be supported.

• Implement practical and timely solutions to problems that meet the needs of the rest of the programming team, as directed by the project technical lead.
• Work with other coders to ensure that their modules are making the most of the hardware's capabilities.
• Maintain, refactor, and improve existing solutions.
• Work as a key part of an agile development team, taking responsibility for organising and planning your own work.

This Job is no longer active!