от 19.12.2012Physics Programmer
Компанія:
Регіон:
Київ
Досвід роботи:
Від 1 року
Освіта:
Вища
Графік роботи:
Повний робочий день

Ubisoft Kiev offers you a great opportunity to participate in challenging multi-site R&D project in close cooperation with Ubisoft Montpellier! We invite highly-qualified specialists who will be a great contribution for Kiev, Montpellier and Montreal teams.In case you feel confident that you match the vacancy below or just have a solid game development experience, please send your CV to our email.

 

We offer:

- challenging and exciting projects

- access to the cutting-edge hardware

- experience using hottest both commercial and internally developed game engines (CryEngine, Scimitar, and more)

- hands-on experience with the most established gamedev middleware (Havok, PhysX, Bink, SpeedTree, HumanIK and others)

- proficient and fun-to-work-with colleagues

- adequate level of compensation- medical insurance

- training missions in Montpellier, France

- English/French courses

 

Responsibilities:

• Compile and understand the physicality needs described in the design documents so as to assess the technical feasibility of the developments to be carried out;

• Assess existing physical functionalities in the engine and determine whether or not they meet project requirements;

• Suggest improvements if necessary by designing and implementing new systems;

• Collaborate with game designers in determining the technical constraints and possibilities of the various physical functions;

• Program in a clear and structured way, taking performance, maintenance, compatibility, and portability requirements into account;

• Validate and verify if the newly developed systems meet the specific physicality requirements of the project and are coherent with the existing code;

• Optimize the profiling methods if necessary;

• Support the functionalities and systems designed for the project;

• Seek out and correct the physicality 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.

Qualifications and Technical Competencies:

• 5 years of experience in programming language C/C++;

• 3 years experience in physic concept application to video games or a working experience with memory constraints, CPU and PC;

• good knowledge of the internal functioning of hardware;

 

Assets:

• Good analytical and synthesizing abilities;

• Problem-solving skills;

• Autonomous and resourceful;

• Ability to take initiative;

• Attention to detail;

• Good communication and interpersonal skills;

• Fluent level of English (both written and spoken) is a must have;

• Confident level of French is a plus.

 

This is full time position in Kiev, office is located in downtown area