Physics Programmer (Remote Options) – Liverpool, UK

string(0) ""
Job Description

Physics Programmer (Remote Options)


Firesprite – Liverpool, UK

Firesprite are on the lookout for a Physics Programmer to join the team on a ground-breaking next generation PvP shooter project with a Games as a Service focus. This is a AAA quality original IP at an exciting stage – the earliest phase of a multi-year development plan where you'll help shape an incredible new game experience.    
The project is a huge multi-platform next generation action shooter experience with a heavy focus on Games as a Service, looking to bring unique mechanics and a bombastic tone to blow the doors off and bring something new to the genre!

Your role and responsibilities will include…

  • Understanding and evaluating physics related requirements of the project against the existing system to set in motion the further developments required
  • Producing robust, efficient, clear, and maintainable code, while striving to reduce technical debt across the game
  • Investigating and appraising third party tools, libraries, and frameworks
  • Undertaking investigation as required to provide realistic targets, budgets and expectations based on robust profiling, considering the design requirements of the game
  • Designing and overseeing implementation of physics system protocols and disseminate budgets, protocols, and pipelines across the game team
  • Responding to design feedback to help meet the creative vision of the game
  • Providing constructive input to and feedback on designs during initial design, prototyping, iteration, and polish stages
  • Working closely with designers, artists, and other coders to improve and maintain the physics system
  •  Assisting across the project with debugging, profiling, and optimisation, and performing diligent testing of changes
  • Utilising your development experience to help mentor and guide more junior members of the coding team

The skills and experience you'll need…

  • Strong working  knowledge of C++
  • Confidence with 3D maths (vectors, matrices, linear algebra)
  • General software engineering comprehension (OOP, design patterns, API development).
  • Experience profiling and optimising CPU performance of real-time systems
  • Expertise debugging issues in large and complex codebases.
  • An intuition for, and interest in, ‘game feel’
  • A willingness and desire to learn, adapt and work outside of your comfort zone
  • Approachable, with a proactive attitude towards cross-discipline communication
  • At least one year of professional development in a similar role, ideally with at least one shipped title
  • Familiarity with working in Unreal Engine 4 would be very beneficial.
  • Console development experience would be advantageous.
  • Experience developing gameplay for VR would be useful.

Firesprite can offer people variety in their day to day work, a working environment where creativity is encouraged at the cutting edge of game development. They have an incredible retention rate and offer fully remote roles anywhere in the UK (if you're not in the UK, they'll fully support you in relocating) & they have an incredible benefits package.

I can't sing Firesprite's praises loud enough, everything they do is geared around making your working life the best it can be, coupled with the chance to work in the newest tech, on groundbreaking games on whatever terms suit you. What more is there to say?

Get in touch for a full overview of the role or apply by emailing me on or call 01709 834777 

Please log in to do this.


Please fill out your details before applying for this job.