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).