NVIZ Company Logo


London - United Kingdom
View all jobs at this company »

Unreal Engine Developer


About the role

NVIZ’s Tools department is a new avenue for the company, and as such, is currently a very small department with broad responsibilities. You will primarily be involved with further development on our AR tool inside of Unreal.

You would also be part of the team who would be developing other tools for internal use only, including our ARENA virtual camera system.

As we expand the Tools department, you would be a core member, with input into how the department grows and develops.


In this role, you will be part of a team focusing on designing, developing and supporting new and existing tools, for both users inside NVIZ and externally.

As the team grows, we will be bringing in more support, but initially, as part of a small team, all members of the team will be involved with support as well as design and development.



  • 5+ years of professional C++ experience

  • Knowledge of C++14 or newer

  • Object-oriented software design experience

  • Experience developing in Unreal Engine 4

  • Experience using source control (git, svn, Perforce)

  • Experience working as part of a team

Nice to have

  • Experience with Virtual Production tools

  • Experience working with networking inside Unreal Engine

  • Knowledge of image processing and colour workflows

  • Knowledge of the film and television industry

  • Experience writing Python