About the job
About XYZ Reality
XYZ Reality is pioneering the construction industry through innovative Augmented Reality solutions. Our flagship product, the ATOM headset, provides construction professionals with precise holographic visualizations of Building Information Modeling (BIM) models on-site. This revolutionary technology minimizes rework and enhances project delivery accuracy. By leveraging cutting-edge advancements in spatial computing, real-time rendering, and cloud integration, we are redefining the execution of complex construction projects.
Role Overview
As a Senior Software Engineer on the Atom team, you will play a vital role in developing the application and user experience layer of XYZ Reality’s ATOM headset. Collaborating closely with the XR Lead and cross-functional teams, you will design and implement on-device workflows, spatial interaction models, and operator interfaces that construction professionals depend on every day.
This hands-on role emphasizes delivering polished, high-performance user experiences on specialized hardware. You will also have the opportunity to mentor junior engineers, share your expertise, and elevate the overall technical standards of the team.
Key Responsibilities
- Application & UX Development: Design, develop, and optimize application-layer software for the ATOM headset, focusing on spatial interaction models, alignment workflows, and operator guidance.
- Graphics & Rendering: Contribute to real-time rendering features, including holographic overlays and spatial feedback indicators, while optimizing graphics performance on battery-powered hardware.
- Software Quality & Delivery: Write clean, maintainable C++ code and engage in code reviews while contributing to CI/CD pipelines and automated testing tools.
- Cross-Functional Collaboration: Work closely with various teams to ensure a seamless integration of software solutions.

