Unity Developer – Networking

Develop the core multiplayer functionality for VRnam’s first product and beyond

VRnam is developing a multiplayer procedure trainer for airline pilots to effectively train outside of expensive full flight simulators. The multiplayer element lets pilots train remotely, removing the need for pilots to travel to training centres.

VRnam is under post-acceleration with Airbus BizLab startup accelerator.

You Will:

  • Lead the integration of unity multiplayer networking.
  • Program the supporting menus relating to multiplayer.
  • Implement new and enhance existing networking systems for our unity project.
  • Shape the future of our unity multiplayer authoritative server integration.

You’d be a great fit if:

  • 4+ years programming experience.
  • Degree in games programming or closely related field.
  • Fluency in writing C# code for the Unity game engine for 3+ years.
  • Worked previously on multiplayer solutions within Unity, in our case it’s PUN.
  • Ability to work with a high level of autonomy. (We’re a busy bunch)
  • You’re thoughtful, patient, friendly, and considerate.
  • You speak fluent English.

You may suit the role if you:

Have experience in and are enthusiastic about integrating multiplayer networking solutions for Unity or other game engines. Enjoy solving issues common to multiplayer networking like client synchronization and lobby control options.

Bonus points if you have:

  • An enthusiasm about aircraft simulation!
  • Experience with authoritative server architecture.
  • Using code Versioning systems in particular, GIT.
  • Knowledge of DRM solutions.
  • Knowledge of UnityWebRequest (Will be used for learning material).
  • Any code repositories or personal projects you’re willing to share with us.
  • A Nintendo switch!!

So, what are we currently doing?

VRnam is currently developing a VR-based airline pilot procedure trainer.  This will allow trainee pilots to spend less time in the expensive simulators and training devices typically in use today. By combining a VR solution with multiplayer networking capabilities airlines no longer have to send their staff to remote training locations to conduct meaningful training together.

In October 2017 we were accepted into the Airbus Bizlab which has allowed us to further the quality of our product with the help of airbus mentors.  We are in regular contact with the Airbus GO5 Simulation division, Airbus Air Training Organisation, and Airbus Services leadership.

Development will be in collaboration with Airbus internal teams.

Over the next 20 years, the worldwide fleet of aircraft is set to double. 600,000 new pilots will be needed in that time. That’s 70 pilots per day. In addition to that, all of today’s pilots need ongoing training. The market for pilot training is clear and the existing infrastructure incapable of meeting that demand.

Our product is based around the popular Airbus A320 airliner, with further aircraft types planned in future.

Are you as excited about this as us?!

Feel free to send an email containing your CV and Cover Letter to: conorhynes@vrnam.com