Principal Physics Programmer

2 weeks ago


Edinburgh, Edinburgh, United Kingdom Rockstar Games UK Full time

At Rockstar Games, we create the games we would want to play ourselves.

A career at Rockstar is about being part of a team working on some of the most creatively rewarding, large-scale projects to be found in any entertainment medium. You would be welcomed to a friendly, inclusive environment where you can learn, and collaborate with some of the most talented people in the industry.

Rockstar North is on the lookout for a talented Principal 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 state-of-the-art game development studio in Edinburgh, Scotland.

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.
  • 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.
HOW TO APPLY

Please apply with a CV and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.

Rockstar is proud to be an equal opportunity employer, and we are committed to hiring, promoting, and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities.

If you've got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, or race.

#LI-AH1

  • Edinburgh, Edinburgh, United Kingdom Rockstar Games UK Full time

    At Rockstar Games, we create the games we would want to play ourselves.A career at Rockstar is about being part of a team working on some of the most creatively rewarding, large-scale projects to be found in any entertainment medium. You would be welcomed to a friendly, inclusive environment where you can learn, and collaborate with some of the most talented...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full-time 35 hours per week Open-ended: permanent The Opportunity:The University of Edinburgh is seeking a Head of Physical Preparation to lead our elite performance programme. This pivotal role involves developing and implementing innovative, evidence-based physical conditioning strategies to optimise performance for elite athletes. You will coach elite...

  • Teacher of Physics

    3 days ago


    Edinburgh, Edinburgh, United Kingdom Merchiston Castle School Full time

    Merchiston Castle School is seeking to appoint a dynamic teacher to join our thriving Physics department. We have a vacancy for a Teacher of Physics (with the ability to teach the other sciences and/or Maths up to at least Year 9). The successful candidate will start Autumn Term 2024, with some flexibility on start date. As Scotland's only independent...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full time - 35 hours per weekContract type - Open-ended2 vacanciesThe School of GeoSciences at the University of Edinburgh wishes to appoint two full-time Lecturers in PhysicalGeography on open-ended contracts. We are seeking highly motivated individuals who can join our community of geographers, and sustainability and data scientists, to undertake research...


  • Edinburgh, Edinburgh, United Kingdom Heriot-Watt University Full time

    FTE and Working Pattern: 35 hours weekly, permanent hybrid opportunityRole Details:There are two aspects to this role:HWU Research and Enterprise Strategy Implementation: Manage and develop a programme of activity to implement the Excelling in Research and Enterprise theme of Strategy 2025 on behalf of the Deputy Principal (Research and Impact) and Global...


  • Edinburgh, Edinburgh, United Kingdom Teach In Scotland Full time

    Location: Noblehill Primary SchoolAnnan Road, DG1 3HB You could be just the right applicant for this job Read all associated information and make sure to apply. Salary: £55,077 per year Contract Type: Permanent Position Type: Full Time Hours: 35 hours per week AdvertPrincipal Teacher Additional Support for Learning (7/12184)Noblehill Primary School...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Principal Supervisor: Dr Khushboo PandeyEligibility: The candidate should have a master's degree in either Physics or Engineering.Minimum entry qualification - an Honours degree at 2:1 or above (or International equivalent) in a relevant science or engineering discipline, possibly supported by an MSc Degree. Further information on English language...


  • Edinburgh, Edinburgh, United Kingdom Rockstar Games UK Full time

    At Rockstar Games, we create world-class entertainment experiences. A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium. You would be welcomed to a dedicated and inclusive environment where you can learn, and collaborate with some of the most...


  • Edinburgh, Edinburgh, United Kingdom Rockstar Games UK Full time

    At Rockstar Games, we create world-class entertainment experiences. A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium. You would be welcomed to a dedicated and inclusive environment where you can learn, and collaborate with some of the most...

  • Engine Programmer

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom Rockstar Games UK Full time

    At Rockstar Games, we create world-class entertainment experiences. A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium. You would be welcomed to a dedicated and inclusive environment where you can learn, and collaborate with some of the most...

  • Engine Programmer

    2 months ago


    Edinburgh, Edinburgh, United Kingdom Rockstar Games UK Full time

    At Rockstar Games, we create world-class entertainment experiences. A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium. You would be welcomed to a dedicated and inclusive environment where you can learn, and collaborate with some of the most...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Fixed term for up to 5 yearsThe Opportunity:This position is affiliated with the UKRI APRIL AI Hub that aspires to develop AI tools to accelerate innovation across semiconductor technologies, novel microchip designs and system architectures – leading to faster, cheaper, greener and overall, more power-efficient electronics. As one of nine UKRI funded AI...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Contract type: Full-time (35 hours per week)Fixed term for up to 5 yearsThe Opportunity:This position is affiliated with the UKRI APRIL AI Hub that aspires to develop AI tools to accelerate innovation across semiconductor technologies, novel microchip designs and system architectures – leading to faster, cheaper, greener and overall, more power-efficient...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full-time 35 hours per weekFixed term for up to 5 yearsThe Centre for Electronic Frontiers (CEF) at the University of Edinburgh is accepting applications for an experienced Research Fellow in AI for Electronics Testing & Verification automation. The position will be based at the King's Buildings Campus.The Opportunity:This position is affiliated with the...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    This project is to investigate novel techniques for sensing and achieving efficient wireless communication. To fulfil the needs of future communication networks, the study will explore both the optical and radio frequencies for simultaneous sensing and wireless communications. The promise of these techniques is to use a single system for transmitting data,...


  • Edinburgh, Edinburgh, United Kingdom Hydrock Full time

    If you are a Principal or Senior Engineer/Consultant with a strong consultancy background in renewable energy generation and distribution, grid connections, battery storage or electrical building services engineering (MEP), this is an opportunity to join an established team led by Tom Shilton, Associate Director and Leah Holmes develop your career and hone...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Principal Supervisor: Istvan GyongyAssistant Supervisor: Alistair GormanProject description Autonomous systems such as self-driving cars are increasingly relying on LIDAR systems for robust environmental perception, with single-photon avalanche diode (SPAD) sensors, which detect and time individual photons of light, being one of the key underlying...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Contract type - Open endedFull time - 35 hours per weekThe opportunity:This role offers a unique opportunity to apply, expand and develop your existing vocational skills-set in an exciting and world-leading environment. With a level of autonomy commensurate with the grading of this post, in addition to providing technical instruction, support and advice to...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full-time: 35 hours per weekFixed-term: for 3 years from 1st August, 2024We are looking for a Postdoctoral Research Associate in High-Pressure Neutron Diffraction.The Opportunity:Following a recent successful bid for funding from EPSRC we are seeking a PDRA to join the School's programme of neutron scattering studies of simple-molecular systems at megabar...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Worldwide decentralized water and wastewater systems, including in UK rural areas and Islands, can have a high cost and be unreliable, often failing during treatment. This project is part of the EPSRC Programme Grant "Decentralized Water Technologies", a consortium of several Universities, aiming at accelerating the delivery of sustainable and low-cost...