Senior Software Engineer, XR

XYZ Reality

Not Interested
Bookmark
Report This Job

profile Job Location:

London - UK

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

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 were 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 Realitys 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.

Translate product requirements and field feedback into robust real-time operator experiences that run reliably on-device in live construction environments.

Implement responsive intuitive operator interfaces for XR ensuring clarity and usability under challenging site conditions.

Graphics & Rendering

Contribute to real-time rendering features including holographic overlays BIM model visualisation and spatial feedback indicators.

Profile and optimise graphics performance on battery-powered purpose-built hardware using OpenGL or Vulkan.

Work with the XR Lead to maintain and improve the rendering pipeline for reliability and visual quality.

Software Quality & Delivery

Write clean well-tested and maintainable code in C.

Participate in code reviews contribute to CI/CD pipelines and help build automated testing and simulation tools.

Take ownership of features from design through to production release and field deployment.

Cross-Functional Collaboration

Work closely with Hardware Cloud Mobile and R&D teams to integrate tracking perception and data services into the on-device experience.

Collaborate with Product Management to refine requirements and ensure workflows meet real-world construction needs.

Mentoring & Knowledge Sharing

Support and mentor junior and mid-level engineers through pairing code review and technical guidance.

Contribute to team best practices around performance-aware reliable and testable software development.

Success Metrics

Consistent delivery of high-quality performant application features on schedule

Smooth low-latency operator experiences in live site deployments

Low defect rates in production releases across owned features

Positive impact on team capability through mentoring and knowledge sharing

Effective collaboration with cross-functional teams

Qualifications

Required

3 years of professional software engineering experience

Strong proficiency in C

Experience with real-time graphics programming using OpenGL or Vulkan

Solid understanding of performance optimisation on embedded or purpose-built hardware

Proven debugging skills and ability to diagnose issues across complex real-time systems

Experience working within and contributing to large established codebases

Experience shipping production software including involvement in release processes testing and field support

Comfortable engaging directly with end users to gather feedback reproduce issues and validate solutions

Familiarity with spatial computing concepts such as 3D coordinate systems transformations and projection

Strong communication skills and a collaborative team-oriented mindset

Preferred

Experience developing for AR or VR headsets or with XR-specific SDKs and frameworks

Familiarity with OpenXR OpenVR or similar spatial computing standards

Exposure to Unity or Unreal Engine internals or custom real-time rendering pipelines

Experience with BIM data construction technology or field-deployed software

Track record of mentoring other engineers or leading technical initiatives

What We Offer

25 days annual leave public holidays

Private healthcare with Vitality

Christmas shutdown days on top of leave allowance (2-4 per year usually)

Office located within a 5-minute walk from Angel station

Hybrid working

Biannual salary reviews

Summer & Christmas staff parties

Free lunch bought in and after-work gathering/drinks every other Thursday in the office

Employee referral scheme

Make a real-world impact of revolutionising the construction industry

If youd like to see the products and technology we have created so far on our journey you can view it in action through our YouTube and Website


Required Experience:

Senior IC

About XYZ RealityXYZ 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 ...
View more view more

About Company

Company Logo

XYZ Reality is an all-in-one construction delivery platform that provides unmatched visibility and control. XYZ proactively de-risks projects, enabling faster, more informed decisions and seamless collaboration to build it right, first time.

View Profile View Profile