Physics Programmer (All Levels) Job Description

Physics Programmer (All Levels) Job Description Template

Our company is looking for a Physics Programmer (All Levels) to join our team.

Responsibilities:

  • Support and collaborate with other departments such as design, animation & AI, to implement complex game features;
  • Work with artists to create new interactive objects and vehicles for the game;
  • Help maintain existing vehicle systems and expand them to support new features throughout the lifetime of our projects.

Requirements:

  • Passionate about playing and making games;
  • 2+ years game programming experience;
  • Demonstrable experience in C/C++;
  • Knowledge of rigid, multi body simulation and Newtonian mechanics;
  • Excellent problem-solving skills with an emphasis on debugging C++ code;
  • Ability to work with artists, designers, coders and other content creators to make sure they can get the most out of our technology;
  • Physics, mathematics, computer science or equivalent degree;
  • Strong multi-threaded programming skills;
  • Strong maths skills (linear algebra, trigonometry, matrix/quaternion math).