London, United Kingdom
19 hours ago
Senior Physics Programmer

At Rockstar Games, we create world-class entertainment experiences. 

Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry. 

Rockstar is on the lookout for a talented Senior Physics Programmer who possess a passion for developing cutting-edge physics and collision systems, using them in creative and novel ways.

This is a full-time, permanent and in-office position based in Rockstar’s unique game development studio in the heart of London.

WHAT WE DO

• We iterate toward the perfect blend of realism and fun in how games feel to play by utilizing the core physics engine.

• We implement a variety of physics-based systems including, but not limited to vehicle dynamics, water, destructible objects and rope.

• We support the design, AI and gameplay teams to be able to use the physics systems in order to create novel new mission, AI and gameplay mechanics.

RESPONSIBILITIES

• Support and collaborate with other departments such as design, animation & AI, to implement complex game features.

• Help maintain existing vehicle systems and expand them to support new features throughout the lifetime of our projects.

• Work with artists to create new interactive objects and vehicles for the game.

QUALIFICATIONS

• Physics, mathematics, computer science or equivalent degree.

• 5+ years game programming experience.

• Ability to work with artists, designers, coders and other content creators to make sure they can get the most out of our technology.

• Passionate about playing and making games.

SKILLS

• Demonstrable experience in C/C++.

• Strong profiling and optimisation skills.

• Knowledge of rigid, multi body simulation and Newtonian mechanics.

• Strong maths skills (linear algebra, trigonometry, matrix/quaternion math).

• Strong multi-threaded programming skills.

• Excellent problem-solving skills with an emphasis on debugging C++ code.

PLUSES

Please note that these are desirable skills and are not required to apply for the position.

• Familiarity with physics engines such as Bullet, Godot, Jolt, Havok or PhysX.

• One shipped title; preferably on the Xbox and/or PlayStation consoles.

• A video show reel demonstrating your creativity and flair for gameplay programming, preferably with an emphasis on utilizing physics.

• Knowledge of vehicle dynamics.

Por favor confirme su dirección de correo electrónico: Send Email