Job Description
Title: Software Engineer – AR/VR Graphics
Location: Remote
Duration: 12 months
Top Skills – Must Haves
* C++
* Python
* Vulkan
* windows
* Direct3D
* GLSL
Top Skills Details
1. Windows Experience
2. Direct3d and/or Vulkan
3. C++
Nice to have
-GLSL
-VR Experience
-linux/macOS
-Python
Job Description
* We propose investigating the feasibility of running Quest applications on PC or Cloud without recompiling them, leveraging gaming infrastructure. Hopefully this will also be a foundational step toward an XR Omni-Runtime, which will accelerate development and ease maintenance of VR HMDs, VR Cloud, and AR glasses.
* Besides this being an opportunity to deliver future BYOC cloud based VR, there’s an immediate business demand to trial Quest games without purchase or download.
* Under discussion with client’s Games, we understand that they can run Android apps in the cloud on X86 architecture with a 10-15% performance hit when compared to the app compiled natively on that architecture.
Milestones
Run Quest applications on a local PC. This would likely involve no input and only visual output on the PC.
Create a fully functioning system where inputs are sent from HMD to PC & visuals are displayed on the HMD. We will accept lower performance, latency, and reduced functionality in favor of quickly achieving full functionality.
Multiple development paths are possible:
* Link / AirLink
* Cloud Link full offload
* FB Gaming
* Rift / Rift S
* Measure with detailed breakdown and improve performance, latency, and functionality so most games can be played without discomfort
* Identify initial launch target (from a-c above) and develop ship plan