company_logo

Full Time Job

Senior Engine Programmer

Ubisoft

Chengdu, China 5 days ago
Apply @ Employer
  • Paid
  • Full Time
  • Entry (0-2 years) Experience
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

What you will bring
• 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.

Jobcode: Reference SBJ-r13ev0-3-139-104-59-42 in your application.

Company Profile
Ubisoft

Ubisoft’s worldwide network of video game development studios and business offices work hand-in-hand each day to deliver rich and innovative gaming experiences that reflect the creativity and diversity of their teams