Unity XR Engineer
- london, england, United Kingdom
- Contract·Hybrid
- £83 - £129 Per Hour
Job Description
Insight Global are seeking a Unity XR Engineer for a leading global technology company focused on next-generation AR/VR and wearable computing platforms.
This position requires hybrid working in London, UK for a 12-month initial contract (Inside IR35) with extension potential .
As a Unity XR Engineer, you will play a key role in bringing existing XR applications and games to cutting-edge wearable devices using OpenXR. Working closely with platform, perception, and engineering teams, you'll help validate and improve the developer experience by optimizing real-world Unity content for next-generation hardware. This role offers the opportunity to work across the full XR stack, from Unity rendering and UI adaptation through to performance optimization and OpenXR runtime integration.
Key Responsibilities:
- Port existing Unity XR applications and experiences to wearable devices using OpenXR.
- Adapt rendering, input systems, and user interfaces to support wearable and augmented reality experiences.
- Transform traditional VR interfaces into spatial AR experiences using world-space and diegetic UI paradigms.
- Identify and resolve platform integration challenges relating to OpenXR, input systems, rendering pipelines, and compositor behaviour.
- Profile, diagnose, and optimize application performance across memory, frame rate, GPU, and power constraints.
- Create technical documentation, best practices, and developer guidance for XR content on wearable platforms.
- Collaborate with platform engineering, perception teams, and content developers to improve end-to-end user experiences.
Must-Have Requirements Include:
- Commercial experience developing applications in Unity using C#.
- Hands-on experience building and shipping XR applications across VR, AR, or mixed reality platforms.
- Strong understanding of Unity rendering pipelines, including URP and/or Built-In Render Pipeline.
- Experience optimizing graphics performance, draw calls, shaders, and GPU workloads.
- Experience working with OpenXR and/or Meta XR technologies beyond standard plugin implementation.
- Experience supporting or delivering platform porting projects across gaming, XR, mobile, or console environments.
- Ability to debug and investigate native code components using C++ when required.
- Experience working within strict performance constraints relating to frame budgets, thermal limits, memory usage, and device optimization.
Plusses Include:
- Experience developing AR or mixed reality applications.
- Knowledge of passthrough rendering, spatial anchors, augment-based UI, or additive display technologies.
- Experience integrating hand tracking into Unity applications.
- Familiarity with Android native development, including NDK, Vulkan, or OpenGL ES.
- Experience with developer tooling and build systems for large-scale software environments.
- Strong technical writing and documentation skills.


