Physics Programmer

Ubisoft

Not Interested
Bookmark
Report This Job

profile Job Location:

Montreal - Canada

profile Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

As a Physics Programmer at Ubisoft Montréal you will help deliver immersive gameplay experiences by bringing realism to our worlds. From character movement to dynamic and destructible environments your work as a Physics Programmer ensures that in-game reactions feel authentic believable and responsive.

What youll do

  • Collaborate with your team lead to discuss project needs share ideas and assess technical feasibility;
  • Work closely with AI gameplay and engine teams to translate creative vision into accurate simulation systems;
  • Develop new physics features and maintain existing systems using high-performance C and C code;
  • Explore opportunities to push the capabilities of the physics engine to its full potential;
  • Partner with technical leadership to align on memory budgets and system limitations;
  • Support art and programming teams by debugging optimizing and solving complex technical issues;
  • Maintain and organize the physics library to ensure long-term stability and scalability;
  • Document your work and share best practices in physics programming across the team.

Qualifications :

What you bring to the team

  • A degree in Computer Science or Software Engineering;
  • At least 5 years of experience in programming;
  • Multiplayer game development experience;
  • Strong skills in C and C programming;
  • Advanced understanding of mathematics physics concepts and critical thinking;
  • A problem-solving mindset focused on identifying root causes and long-term solutions;
  • Comfort working across disciplines and communicating with both content creators and technical partners;
  • A collaborative and curious approach to building systems together;
  • Resourcefulness and the ability to research and learn independently;
  • Familiarity with physics middleware particularly Havok considered an asset.

Remote Work :

No


Employment Type :

Full-time

As a Physics Programmer at Ubisoft Montréal you will help deliver immersive gameplay experiences by bringing realism to our worlds. From character movement to dynamic and destructible environments your work as a Physics Programmer ensures that in-game reactions feel authentic believable and responsi...
View more view more

About Company

Company Logo

Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. This position is based in the vibrant expat city of Abu Dhabi, the c ... View more

View Profile View Profile