Logo of Huzzle

Principal Physics Programmer - Edinburgh

Applications are closed

  • Job
    Full-time
    Expert Level
  • Software Engineering
  • Edinburgh

Requirements

  • Physics, mathematics, computer science or equivalent degree.
  • 10+ years game programming experience.
  • 5+ years of experience with real time physics simulation.
  • Experience with low level optimizations and fixing stability issues.
  • Ability to work with artists, designers, coders and other content creators to make sure they can get the most out of our technology.
  • Skills:
  • Demonstrable experience in C/C++.
  • Familiarity with existing physics engines.
  • 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.
  • A video show reel demonstrating your creativity and flair for gameplay programming, preferably with an emphasis on utilizing physics.
  • Knowledge of vehicle dynamics, fluid dynamics, cloth simulation, and/or finite element method.
  • One shipped title; preferably on the Xbox and/or PlayStation consoles.

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.

FAQs

What qualifications are required for the Principal Physics Programmer role at Rockstar North?

A successful candidate for the Principal Physics Programmer position at Rockstar North should possess a strong passion for developing cutting-edge physics and collision systems. They should also have experience using these systems in creative and novel ways. Other qualifications may include a degree in computer science, physics, or a related field, as well as a strong background in game development.

Is this a remote position or in-office?

This is a full-time, permanent, and in-office position based in Rockstar's game development studio in Edinburgh, Scotland.

What kind of projects will the Principal Physics Programmer be working on at Rockstar North?

The Principal Physics Programmer at Rockstar North will be working on large-scale projects in the entertainment industry, developing cutting-edge physics and collision systems. They will have the opportunity to collaborate with some of the most talented people in the industry and work on creatively rewarding projects.

What is the work environment like at Rockstar North?

Rockstar North offers a friendly, inclusive environment where employees can learn and collaborate with talented individuals. The studio is known for its state-of-the-art facilities and provides a supportive atmosphere for employees to thrive in their roles.

How can I apply for the Principal Physics Programmer position at Rockstar North?

To apply for the Principal Physics Programmer position at Rockstar North, you can visit the Rockstar Games careers website and submit your application online. Make sure to highlight your passion for developing cutting-edge physics and collision systems in the gaming industry.

Entertainment & Media
Industry
1001-5000
Employees
1998
Founded Year

Mission & Purpose

Rockstar Games is a renowned video game development company that creates and publishes interactive entertainment. They are best known for developing critically acclaimed and highly popular game franchises such as Grand Theft Auto, Red Dead Redemption, and Max Payne. Their ultimate mission is to push the boundaries of interactive entertainment and deliver immersive gaming experiences to players worldwide. Rockstar Games' purpose is to craft innovative, engaging, and visually stunning games that captivate players and offer them compelling storytelling, dynamic open-world environments, and a sense of freedom to explore and interact with the game world. Through their games, they aim to provide players with thrilling and memorable experiences, making them leaders in the gaming industry and earning a dedicated fan base of gamers worldwide.