Vehicle Physics Programmer (UK Remote)

Posted 19 December 2023
Salary Negotiable
LocationLiverpool
Job type Permanent
DisciplineGames Programming
Reference19489
Contact NameAdam Perry

Job description

We’re looking for a Vehicle Physics Programmer to join a UK studio working on a huge new AAA title and add their physics programming experience and knowledge of vehicle handling to the development team.

You’ll work closely with the Programming Leads to estimate and write high-quality performant vehicle code and collaborate with Game and Level Designers, reviewing gameplay feature specifications and providing specific insights where possible.

Your responsibilities will also include…
  • Contribute to regular code reviews, championing code quality and best practices
  • Develop systems on top of industry established physics solutions such as PhysX, Havok, Chaos
  • Assess existing physics functionalities and determine whether they meet the requirement of current and future projects
  • Profile and optimise the physics system
  • Suggest improvements and design and implement new systems
  • Document the workflow and train team members in how to use the physics systems and its functionalities
The skills and experience you’ll bring to the role…
  • Experience working with physics systems and established Physics engines like PhysX / Havoc
  • Experience working alongside Gameplay and AI teams to expose parameters and control systems for their needs
  • An understanding of what makes a vehicle feel responsive and fun
  • Strong physics/maths understanding 
  • Strong C++ experience 
  • Good knowledge of game engine architecture and code design patterns 
  • The ability to work with others in different disciplines 
Bonus points if you have…
  • Understanding of game engine workflow, particularly Unreal Engine 4 
  • Experience in building custom physics solutions across a range of game engines
  • Worked on multiple released to market game projects 
  • Experience with profiling tools