| | | | | |

Senior Engine Programmer

Full-Time

Senior Engine Programmer at Ubisoft

Company Ubisoft
Sector Technology
Posted Posted 1 weeks ago

Job Description

About the Role

The Senior Engine Programmer is responsible for the maintenance of and the optimization of In-House game engines. He/She should be able to find the bottleneck of performance and give feasible solutions on how to solve it. As a senior one, he/she also can help team members who are less experienced.

What you will do

  • Expand the engine for new requirements. Delivery results in time.
  • Profile game performance, make out solution and implement it within budget.
  • Responsible for stability and compatibility of engine. Quick response for bugs.
  • Strong ability to collaborate and communicate inside and outside team.
  • Keep an eye on new techniques. Strong self-motivation in learning.

Qualifications

  • Understand C++, data structure and algorithm quite well.
  • Familiar with multiple-thread game engine structure.
  • Having experience of game engine optimization.
  • Knowing one of the fields quite well: animation, physical, AI, graphics, sound, debug, assembly language, etc.
  • Good English reading and writing skill.

Additional Information

  • Bonus Points: Console game development experience: Nintendo switch, PlayStation, Xbox, etc.
  • Good English listening and speaking skill.

XML job scraping automation by YubHub

Senior Engine Programmer

Similar Jobs

Full-Time

Staff Mixed Reality Engineer

Varjo
Helsinki
More Info
Full-Time

Senior Embedded Software Engineer, Android Platform

Varjo
Helsinki
More Info
Full-Time

Software Engineer

Valve Corporation
Bellevue
More Info
Full-Time

Software Engineer

Valve Corporation
Bellevue
More Info