Employment:

Full time

Location:

Leeuwarden (or hybrid)

Senior physics engineer

We are an award-winning serious games studio that’s revolutionizing learning, skill development and behavioural change. Focussing on sustainability, education and healthcare sectors, we change the world for the better! Our team is made up of people across multiple disciplines and backgrounds. With over 20 years of experience, we’ve built up a wide range of inspiring international clients and partners. For our newest surgical training game, we’re looking for a physics engineer with experience in soft-body physics to create state-of-the-art simulations.

About us

At Grendel Games, we’re committed to creating Serious Games that entertain, educate, and inspire. With over two decades of industry expertise, we’ve garnered international acclaim and forged partnerships across sustainability, education, and healthcare sectors. Join our talented team of visionaries dedicated to making a positive impact through gaming.

What you will be doing

You will be the lead physics engineer within a larger development team. Your role involves designing and creating a functioning and accurate simulation of rope, cloth, and soft body physics, and incorporating this simulation into our games.

  • You get to create the technical design for the physics simulation system in collaboration with the engineering team and stakeholders.
  • You program the simulation’s code, making use of existing modules and libraries and designing your own code for easy re-use in future projects.
  • You ensure the simulation is technically and physically accurate. Working with domain experts, you ensure the simulated behavior is correct.

What you have in store

  • A minimum of 5 years of professional programming experience, and experience in implementing physics simulations.
  • You have experience in using GPU programming to accelerate (parts of) your programs.
  • Skilled in software design as well as development.
  • Strong communication skills to both peers and clients.
  • Proficient in C++/C# and Object Oriented Programming.
  • Ample experience in working with the Unity game engine.
  • A good understanding of Newtonian physics and how to implement that algorithmically.
  • A strong grasp of vector mathematics and algebra.
  • Experience with writing high performance code using, for example, spatial acceleration structures and data-oriented programming.
  • Experience with developing for PC/Mac, web and mobile platforms and understanding their different requirements.
  • Ability to clearly comment and document code and conform to specific coding standards.
  • Experience with using Git or similar source control systems.
  • Experience with debugging and optimizing software.
  • You’re eager to learn new skills.
  • Have a strong user-oriented mindset.

What we offer

  • Autonomy and freedom in organizing and executing your work.
  • Scheduled time and budget for personal development and training.
  • Work with a creative and driven team of professionals.
  • Work in a historic Dutch prison that now houses various creative companies.
  • Possibility to work hybrid.
  • Assistance in relocating to Leeuwarden if needed.

How to apply

If you’re ready to make an impact and be part of a team that’s shaping the future of interactive experiences, we want to hear from you! Apply now by sending your resume, cover letter and portfolio to  jobs@grendelgames.com or contact us via this e-mail address for any additional questions regarding this vacancy.

We do not accept unsolicited assistance from recruitment agencies for this position.

Apply directly

Share this vacancy

The latest news

More about Grendel

Awards & Recognitions

Our awards are a testament to our collaborative spirit and dedication to quality. See how we create innovative serious games and contribute to the serious gaming landscape.

Meet the team

We are Grendel. With a versatile and international team we strive to make the world a better place by supporting life long learning through fun and immersive serious games.

Contact us

Do you want to know more about the possibilities of serious games and gamification? Let’s discuss how we can help.

Let's talk

[sibwp_form id=2]