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.
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 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.
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
#J-18808-Ljbffr