Physics Programmer

Ubisoft

Montreal, Canada
On-site
C and c++ programming
Multiplayer game development
Physics simulation systems
Ubisoft is a global leader in gaming creating original and memorable experiences across multiple franchises

Job Summary

  • Ubisoft is a global leader in gaming creating original and memorable experiences across multiple franchises.
  • As a Physics Programmer, you will collaborate closely with AI, gameplay, and engine teams to build accurate simulation systems for an ambitious multiplayer experience.
  • The role involves developing new physics features, optimizing existing systems, and sharing best practices to ensure long-term stability and scalability.

Matching Summary

Ubisoft is a global leader in gaming creating original and memorable experiences across multiple franchises.

Skills & Requirements

Must-have

  • C and C++ programming
  • Multiplayer game development
  • Physics simulation systems
  • Unreal Engine experience
  • High-performance code development

Nice-to-have

  • Collaborative team environment
  • Problem-solving mindset
  • Familiarity with Havok physics middleware
  • Cross-disciplinary communication
  • Ownership and execution mindset

Key Requirements

  • Degree in Computer Science or Software Engineering
  • At least 5 years programming experience
  • Multiplayer game development experience
  • Advanced mathematics and physics knowledge

Work Rights

Not specified

Tailored Resume

Cover Letter