Senior Software Engineer, XR
XYZ RealityConstruction Technology company
London, United KingdomSenior
Software Engineering
About the role
Develops high-performance AR application software and spatial interaction models for construction-focused holographic headsets using C++ and graphics APIs.
- •About XYZ Reality XYZ Reality is transforming construction through Augmented Reality.
- •Our flagship product, the ATOM headset, enables precise holographic visualization of BIM models on site, reducing rework and improving delivery certainty.
- •By combining advances in spatial computing, real-time rendering, and cloud integration, we’re redefining how complex construction projects are built.
- •Role Overview As a Senior Software Engineer on the Atom team, you will be a key contributor to the application and user experience layer of XYZ Reality’s ATOM headset.
- •Working closely with the XR Lead and cross-functional teams, you will design and build the on-device workflows, spatial interaction models, and operator interfaces that construction professionals rely on daily.
- •This is a hands-on individual contributor role with a strong emphasis on delivering polished, high-performance user experiences on purpose-built hardware.
- •You will also be expected to mentor more junior engineers, share knowledge, and help raise the technical bar across the team.
- •Key Responsibilities
- •Application & UX Development
- •Design, develop, and optimise application-layer software for the ATOM headset, including spatial interaction models, alignment workflows, error handling, and operator guidance.
Tech stack
C++OpenGLVulkanOpenXROpenVRUnityUnreal EngineLinuxGitCI/CD
Match insights
Tech:C++, OpenGL, Vulkan, OpenXR, OpenVR
Level:Senior