VR/XR Engineer

$$$
๐Ÿช– DefTech Product

About us:

Farsight Vision converts flight footage into digital 2D and 3D twins for real-time intelligence in GNSS-denied environment, making analytics and situational awareness convenient and accessible while saving time and effort. We create multi-layered digital twins of terrain with dynamic tracking and object/landscape monitoring and predicting.

We are looking for a software developer for our VR team. The team is young, so rapid development and prototyping is the norm. Our immediate aim is to create a dynamically-loading infinitely-scalable VR environment.

Responsibilities:

  • Developing and improving VR application features and systems.
  • Working with runtime-generated geometry, meshes, and texture data.
  • Developing GPU-driven rendering workflows and compute shader solutions.
  • Optimizing CPU, GPU, and memory usage for standalone VR devices.
  • Profiling and debugging rendering and performance bottlenecks.
  • Integrating backend services, AWS infrastructure, and databases.
  • Supporting deployment, testing, and debugging on Meta Quest devices.

Requirements:

  • 2+ years of professional Unity development experience.
  • Strong C# programming skills.
  • Experience with OpenXR and/or XR Interaction Toolkit.
  • Experience developing VR applications for Meta Quest or similar platforms.
  • Experience profiling and optimizing CPU/GPU/memory usage.
  • Experience with asynchronous or multithreaded C# workflows.
  • Good understanding of rendering pipelines and performance-sensitive systems.
  • Proficient with Git version control.
  • Upper-intermediate English or higher.

Preferred skills:

  • Experience with netcode.
  • Experience with shaders or compute shaders.
  • Experience with multiplayer/networked applications.
  • Experience with AWS or backend integrations.
  • Personal Meta Quest headset

Security Eligibility

Our platform is actively used by the Armed Forces in live operations. As an Estonian-Ukrainian defense technology company handling sensitive operational data, we have a responsibility โ€” legal, ethical, and practical โ€” to ensure the integrity of everyone on our team. All candidates must be able to confirm the following:

  • Neither you nor your close relatives (parents, spouse, siblings, children) reside in Russia, Belarus, or temporarily occupied Ukrainian territories
  • You have no regular personal, financial, business, or professional contact with individuals in those territories
  • You consent to a deeper security verification if the process advances to later stages

If any of the above criteria are not met, please do not proceed with your application.

Why you should join us:

With us, you will become part of a team of professionals who strive to contribute to the development of advanced technologies.

We value teamwork and create an atmosphere of mutual support where everyone can unleash their potential.

Flexible work schedule.

Paid vacation and sick days.

Required languages

English B1 - Intermediate
Ukrainian Native
Published 29 July
7 views
ยท
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...