At a Glance
- Tasks: Lead the development of innovative XR software for our cutting-edge ATOM headset.
- Company: Join XYZ Reality, a pioneer in Augmented Reality for construction.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Why this job: Make a real impact on construction projects with groundbreaking AR technology.
- Qualifications: 7+ years in software engineering, with leadership experience in real-time systems.
- Other info: Collaborate with experts and shape the future of construction technology.
The predicted salary is between 60000 - 84000 £ per year.
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 Lead Developer, you will lead the design, development, and delivery of the embedded and XR software stack powering XYZ Reality’s ATOM headset. You will be a hands-on technical leader, responsible for real-time rendering, tracking integration, system middleware, and device–cloud connectivity, while guiding a small, high-performing software team. This role is focused on execution, quality, and on-device user experience, translating advanced capabilities from R&D, hardware, and cloud teams into reliable tools used daily on live construction sites.
Key Responsibilities
- Technical Leadership
- Lead development of the on-device software stack for the ATOM headset, including the XR runtime, system services, tracking integration, user interfaces, and networking layers.
- Design and implement scalable, modular, and high-performance software for real-time AR on constrained, battery-powered hardware.
- Make day-to-day technical decisions and provide hands-on contribution to critical areas of the codebase.
- Team Leadership
- Lead, mentor, and support a team of XR, graphics, embedded, and systems software engineers.
- Set clear technical direction, review code, and support engineers’ technical growth.
- Promote best practices in performance-aware, reliable, and testable software development.
- User Experience & Workflow Ownership
- Own the end-to-end on-device user experience, including spatial interaction models, alignment feedback, tolerances, error states, and operator guidance in real construction environments.
- Work closely with Product Management to translate field requirements into robust, real-time workflows that run locally on the device.
- Cross-Functional Collaboration
- Collaborate closely with Hardware, Mobile, Cloud, and R&D teams to integrate navigation, perception, and data services into the on-device experience.
- Define and maintain clear integration boundaries, APIs, and performance expectations across teams.
- Delivery & Quality Assurance
- Take ownership of shipping production software to deployed devices.
- Build and maintain CI/CD pipelines, simulation tools, and automated testing to ensure reliable releases.
- Ensure software is production-ready for challenging environments, including low connectivity and variable site conditions.
- Security & Supportability
- Apply secure software development practices and support data protection requirements.
- Implement diagnostics, logging, and telemetry to support field operations, troubleshooting, and continuous improvement.
Success Metrics
- Stable, low-latency AR performance in live site deployments
- Predictable delivery of features and improvements
- Low defect rates in production releases
- Strong collaboration with Hardware, R&D, Cloud, and Mobile teams
- Maintainable, scalable software ready for future ATOM hardware generations
Qualifications
Required
- 7+ years of software engineering experience, including 3+ years in a team lead or technical leadership role
- Strong experience in real-time systems, embedded development, or XR/graphics software (C++, C#, OpenGL, Vulkan)
- Demonstrated experience shipping and supporting production software on devices, including:
- Release ownership
- CI/CD pipelines
- Automated testing
- Operational quality in the field
Preferred
- Experience with AR or VR headsets, tracking systems, or spatial computing platforms
- Familiarity with OpenXR and OpenVR
- Exposure to Unity or Unreal internals, or real-time rendering pipelines
- Experience working with distributed or remote teams
Why Join XYZ Reality?
- Build cutting-edge AR technology used on some of the world’s most complex construction projects
- Take ownership of a critical, real-world product with visible customer impact
- Work alongside experts in spatial computing, AI, and hardware
- Help shape the next generation of construction technology through hands-on engineering leadership
Lead Developer, XR in London employer: XYZ Reality
Contact Detail:
XYZ Reality Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Developer, XR in London
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the XR and construction tech space. Attend meetups, webinars, or industry events to meet potential colleagues and employers. You never know who might be looking for someone just like you!
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially those related to real-time systems or XR software. This is your chance to demonstrate your hands-on experience and technical leadership abilities, so make it shine!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with C++, OpenGL, and CI/CD pipelines. Also, think about how you can lead a team effectively and improve user experiences in real-world applications.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive and engaged with our mission at XYZ Reality.
We think you need these skills to ace Lead Developer, XR in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Lead Developer role. Highlight your experience in real-time systems and embedded development, as well as any leadership roles you've held. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AR technology and how your background makes you a perfect fit for XYZ Reality. Don’t forget to mention specific projects or achievements that showcase your technical leadership.
Showcase Your Technical Skills: In your application, be sure to highlight your proficiency in C++, C#, OpenGL, or Vulkan. We’re looking for someone who can lead the development of our software stack, so any relevant projects or experiences should definitely be front and centre!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at XYZ Reality!
How to prepare for a job interview at XYZ Reality
✨Know Your Tech Inside Out
Make sure you’re well-versed in real-time systems, embedded development, and XR/graphics software. Brush up on C++, C#, OpenGL, and Vulkan, as these are crucial for the role. Be ready to discuss your past projects and how you’ve tackled technical challenges.
✨Showcase Your Leadership Skills
As a Lead Developer, you’ll need to demonstrate your ability to lead and mentor a team. Prepare examples of how you’ve guided engineers in the past, set clear technical directions, and promoted best practices in software development. Highlight your hands-on contributions to critical areas of codebases.
✨Understand User Experience
Since this role focuses on user experience, be prepared to discuss how you would approach spatial interaction models and error states in real construction environments. Think about how you can translate field requirements into robust workflows that enhance the on-device experience.
✨Collaboration is Key
You’ll be working closely with various teams, so it’s essential to show your collaborative spirit. Prepare to talk about your experiences working with hardware, mobile, cloud, and R&D teams. Discuss how you’ve defined integration boundaries and maintained performance expectations across teams.