Senior Physics Programmer

1 week ago


London, Canada Tactic Studios Full time

We are looking for a talented and experienced Physics Programmer to join our team and create a high-quality general‑purpose physics system to support our game projects. We are a technology-focused company with an experienced programming team and an advanced proprietary game engine. A successful candidate will be a skilled and motivated physics programmer able to write concise, logical, bug‑free code that is on the cutting edge of technology in the real‑time physics simulation space. Candidates local to Ontario, Canada are preferred, but this is not a requirement. Responsibilities Implement low‑level physics systems from the ground up in a proprietary engine. Research academic papers to stay informed on latest trends in advanced real‑time physics simulation. Write systems for rigid body collision, soft body simulation including ragdoll, cloth, and fluid simulation. Design, implement, and maintain clear, concise, bug‑free physics code. Debug, optimize, or modify code to adhere to quality, readability, and reliability standards. Review, test, and verify code to ensure correctness, robustness, and efficiency. Collaborate with designers and artists to understand and implement physics systems that are functional, easy to use, and support the needs of our engine. Requirements Bachelor's degree in Computer Science or equivalent work experience. Minimum 2 years of physics engine development experience on shipped products. Expert proficiency with C++. Deep knowledge of advanced, low-level physics systems. Expertise architecting robust, well‑written, and efficient solutions to complex technical problems. Experience writing and debugging code inside a proprietary or commercial C++ 3D engine such as Unreal Engine. Motivated self‑starter with exceptional technical ability and exceptional communication skills. Passionate about developing high quality video games and engine systems. Bonus Skills Bachelor's degree in physics. Experience using third‑party physics systems such as PhysX or Havok. Experience programming in Java. How to Apply Resume detailing your experience. (required) Cover letter. (preferred) References. (preferred) Send the aforementioned items either by link or as an attachment to , subject "Senior Physics Programmer". NOTE: For the foreseeable future, all positions at Tactic Studios are performed remotely, working from home. We are flexible to accommodate the unique needs you may have to ensure a productive, healthy work environment. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industries Computer Games #J-18808-Ljbffr



  • London, Canada Tactic Studios Full time

    We are looking for a talented and experienced Physics Programmer to join our team and create a high-quality general‑purpose physics system to support our game projects. We are a technology-focused company with an experienced programming team and an advanced proprietary game engine. A successful candidate will be a skilled and motivated physics programmer...


  • London, Ontario, Canada Tactic Studios Full time

    We are looking for a talented and experienced Physics Programmer to join our team and create a high quality general purpose physics system to support the needs of our game projects. We are a technology focused company with an experienced programming team and an advanced proprietary game engine.A successful candidate will be a skilled and motivated physics...


  • London, Canada Tactic Studios Full time

    Join to apply for the Senior Graphics Programmer role at Tactic Studios . We are looking for a talented and experienced Graphics Programmer to join our team and enhance our advanced custom renderer to support the needs of our game projects. We are a technology‑focused company with an experienced programming team and a modern proprietary game engine aiming...


  • London, Canada Tactic Studios Full time

    Join to apply for the Senior Graphics Programmer role at Tactic Studios. We are looking for a talented and experienced Graphics Programmer to join our team and enhance our advanced custom renderer to support the needs of our game projects. We are a technology‑focused company with an experienced programming team and a modern proprietary game engine aiming...


  • London, Ontario, Canada Tactic Studios Full time

    We are looking for a talented and experienced Engine Programmer to join our team and create high quality engine systems to support the needs of our game projects. We are a technology focused company with an experienced programming team and an advanced proprietary game engine.A successful candidate will be a skilled and motivated engine programmer able to...


  • London, Ontario, Canada Tactic Studios Full time

    We are looking for a talented and experienced Graphics Programmer to join our team and enhance our advanced custom renderer to support the needs of our game projects. We are a technology focused company with an experienced programming team and an modern proprietary game engine aiming to create realistic visuals.A successful candidate will be a skilled and...

  • Senior PLC Programmer

    2 weeks ago


    London, Ontario, Canada Givens Engineering Inc Full time

    Givens Machine Systems is currently accepting applications for a Senior PLC Programmer (5 or more years experience). The bulk of the work required is programming, mainly with Toyopuc PLC for Toyota assembly plants across Canada and United States. We also run projects that will use, Mitsubishi, Allen Bradley and Siemens PLCs.We build the machines needing...


  • London, Greater London, Canada Epic Games Full time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • London, Canada Tactic Studios Full time

    A technology-focused game development company is seeking a Senior Graphics Programmer to enhance its custom renderer. The role involves implementing low-level graphics systems, optimizing code, and collaborating with designers to create cutting-edge visuals. Candidates should have a Bachelor's degree in Computer Science and a minimum of 2 years of experience...


  • London, Canada Tactic Studios Full time

    A technology-focused game development company is seeking a Senior Graphics Programmer to enhance its custom renderer. The role involves implementing low-level graphics systems, optimizing code, and collaborating with designers to create cutting-edge visuals. Candidates should have a Bachelor's degree in Computer Science and a minimum of 2 years of experience...