About The Position

Gearbox Studio Québec is looking for a Senior Physics Programmer for its Quebec City studio. The person in this role will help maintain and improve the use of physics-related technologies that support our target games and platforms, whether it's related to characters, environments, or destructible objects. The person will also help develop new physics-based systems and provide assistance and advice to designers, technical animators, and other team members regarding the optimal use of physics-related systems.

Requirements

  • Degree in Computer Science, Mathematics, Physics, or comparable work experience in these fields.
  • 7+ years of experience as a Physics Programmer in the video game industry.
  • Excellent C++ skills, including debugging and optimization.
  • Experience with Unreal Engine.
  • Strong mathematical skills, especially linear algebra and/or vector calculus.
  • Experience with multithreading.
  • Autonomy, sense of initiative, and teamwork.
  • Demonstrated ability to solve complex problems; resourceful.
  • Enthusiastic, positive, and team-oriented.

Responsibilities

  • Develop new physics features and maintain existing systems.
  • Design, develop, test, debug, and optimize systems in the engine.
  • Work closely with teams to ensure that systems work together and are consistent, while respecting memory budgets and existing system limits.
  • Explore opportunities to push the capabilities of the physics engine.
  • Document your work and share best practices in physics programming.
  • Profile and optimize existing systems based on hardware constraints.
  • Ensure system compatibility and performance across all deployment platforms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service