Placement papers | Freshers Walkin | Jobs daily: Physics programmer at Ubisoft Quebec city (Québec, QC, Canada)


Search jobs and placement papers

Physics programmer at Ubisoft Quebec city (Québec, QC, Canada)

The Physics Programmer will be responsible of developing and maintaining physic related functionalities in order to create a game that simulates actions such as collisions, moving objects, gravity, soft bodies, fluids, etc.


Responsibilities:


· Compile and understand the physic related needs of the project to assess the technical feasibility of the developments to be carried out;


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


· Suggest improvements, design and implement new systems if necessary;


· 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 physic requirements of the project and are coherent with the existing code;


· Profile and optimize physic related system if necessary;


· Support the physic functionalities and systems designed for the project;


· Seek out and correct physic bugs identified by people from other crafts and the quality control team;


· Document the work for knowledge transfer and enable users (from other crafts) to understand how to use the new physic systems and functionalities;


· Carry out all other related tasks.


Qualifications


Training:


Bachelors in computer science/computer engineering or equivalent.


Relevant Experience:


Minimum 3 years’ software programming experience, ideally in the video game industry, or any other relevant experience.


Skills and Knowledge:


. C++


· Good analytical and synthesizing abilities;


· Strong math background;


· Problem-solving skills;


· Autonomous and resourceful;


· Attention to detail;


· Flexibility in work organization;


· Good communication and interpersonal skills;


· Ability to work as part of a team;


· Ability to adapt to change;


· Results-oriented.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment