Physics programmer - Supernova Games Studios

Business unit
Game Development
Italia; Italia/Milano
Supernova Games Studios
Remote work

Supernova Games Studios
Supernova is one of the newest additions to the Digital Bros Group.
Our studio is small, friendly, and smart. We are a strong group of professionals working from either the office in Milan or from our homes via our distributed development system.
We are an autonomous team that takes on technical and creative challenges with enthusiasm, collaborative work whilst having fun along the way. Supernova welcomes ambitious talents from all over the world encouraging ownership and autonomy.
Our focus is to deliver high quality and impactful titles that leave a lasting impression on its players and fans.

About Digital Bros
Listed on the Star segment of Borsa Italiana, Digital Bros Group is a global company that has been operating since 1989 as a developer, publisher and distributor of videogames through its brand 505 Games.
Digital Bros Group is active around the world through its own direct operations in Italy, United States, UK, France, Spain, Germany, China, Japan and Australia.
The Group is guided by the desire to develop titles capable of stimulating the curiosity and imagination of gamers with content that combines artistic creativity with technological innovation.


We are looking to grow our small but talented team, to build a fast-growing studio that can deliver best in class games, through the use of cutting-edge technology and innovation.
As an Unreal Engine focused studio, we are excited to build our technology based on the latest Unreal Engine 5 features, so we are looking for skilled and passionate developers to help us achieve our goals.
To fulfil this mission, we are looking for a talented Physics Programmer who is going to play a key role in the development of an upcoming PC & Console game. This is a remote first position and is an exceptional opportunity to become part of an innovative team composed by talented, creative and technically proficient developers.
This role requires the highest levels of passion and commitment, as well as exceptional technical ability.


As a Physiscs Programmer, you will form a core part of a small but experienced team on a new project. You will have the chance to join us at the early stages of a game and contribute to the shape and direction it takes. You will be working on physics-based systems such as vehicle dynamics, object deformation, collisions and more to work towards the realism in the feel of the studio’s games.

Key duties
  • Working on the development and maintenance of vehicle dynamics and physics simulation framework
  • Working closely with the game design team, department leads and other programmers to implement physics features
  • Writing clean, robust and modular code that respects coding standards
  • Improving development process by developing tools and offering advice
  • Participating in the full development cycle of console and PC games, starting from prototypes through to release
  • Feature estimation and reporting to Team Lead

We are looking for an experienced Physics Programmer with an aptitude for communication and collaboration who has at least 3 years of experience in the game industry.

Personal Attributes
  • You are not afraid to push yourself out of your comfort zone
  • You love to encourage innovation
  • You have passion for games and technology
  • A proactive individual and collaborative across teams
  • Open to discuss ideas and collaborate on finding good solutions
  • A desire to learn new skills and build on existing abilities
  • Exceptional teamwork skills within a multi-disciplined development team
  • Friendly, open minded, positive and proactive person
  • Excellent C++ programming skills
  • Strong knowledge of the Unreal Engine
  • Strong knowledge of Epic Gameplay Framework
  • Strong physics and 3D maths skills
  • Experience with advanced physics and vehicle dynamics simulation techniques
  • Familiarity with existing physics packages including hands-on experience with PhysX, Havok, Ode or similar
  • Understanding of programming algorithms and multithreading on CPUs
  • Strong knowledge of console architectures and optimisation techniques
  • Proven experience in PC & console development with at least two shipped titles
  • Strong problem solving, conceptual and analytical skills
  • Excellent organisational skills, including the ability to work on multiple tasks and prioritise effectively
  • Proficient in English
  • Computer engineering or computer science degree
  • Portfolio with some personal work showcases (github, demos etc.)
  • Passion for motorsport
Nice to have
  • Experience with Scrum and Agile methodologies
  • Experience mentoring team members and aiding in their development
  • Knowledge of third-party engines
  • A permanent contract
  • Remote working
  • An industry competitive salary based on your qualifications and in line with experience
  • Work with a highly talented development team
  • A friendly environment where curiosity and proactivity are championed
  • A cutting-edge development environment with access to the latest technologies
  • A creative and collaborative work environment
  • An exciting high-profile project
  • High quality game development equipment
  • Flexible start and end times to the working day
  • Monthly project and studio updates
  • Mentoring and regular one on one catch-ups with team members
  • Dedicated training time for self-improvement
Supernova is proud to offer a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better game experience for our players.

Applicants can send their CV using the form below accompanied by authorization to process data (pursuant to Article 13 of Legislative Decree no. 196/2003 and Article 13 of EU Regulation no. 2016/679). We invite candidates to read the privacy policy published on our website (cliccare sul bottone "Candidati ora")

Business unit
Game Development
Italia; Italia/Milano
Supernova Games Studios
Remote work

Informativa sull’uso dei cookie
Utilizziamo cookie tecnici, sempre attivi, e necessari al funzionamento del sito web, nonché cookie analitici e cookie di profilazione, anche di terza parte, per permettere di misurare la performance del sito e di inviare pubblicità, anche personalizzata. Per accettare tutti i cookie di profilazione, clicca su «Accetta». Per gestire o disabilitare i cookie clicca su «Gestisci». Per rifiutare i cookie e chiudere il banner clicca su «x»; in questo caso, la navigazione proseguirà esclusivamente con i cookie tecnici. Per maggiori informazioni, ti invitiamo a leggere la nostra Cookie Policy.