Casual RA Software Engineer
Posted 4 hours 48 minutes ago by Durham University
We welcome applications from candidates with disabilities, neurodiversity and long-term health conditions, and we are committed to ensuring fair treatment throughout the recruitment process.
We will make adjustments to support the recruitment and interview process wherever it is reasonable to do so and, where successful, adjustments will be made to support people within their role.
If you are unable to complete your application via our recruitment system or would like to discuss any reasonable adjustments to support you in the application process, please get in touch with us on
Job Description - Casual RA Software Engineer ()Department: Department of Physics
Grade: 7 - £21.31 per hour
Contract Type: Casual/Atypical (Fees) - Atypical
Typical/Contracted Hours: 35 per week
Closing Date23 Nov 2025, 11:59:00 PM
RoleSoftware Engineer (XR Teaching Tools)
Responsibilities- Refine and standardise existing Unity based AR and VR simulations for classroom deployment.
- Implement consistent UI/UX, functionality, and accessibility across all tools.
- Set up, configure, and troubleshoot XR hardware (primarily Meta Quest 3, some Microsoft Hololens).
- Develop new curriculum aligned simulations, where time allows.
- Maintain a clean, modular, and well documented codebase for future development and evaluation.
- Collaborate with academic staff and education partners to translate classroom needs into practical, technical solutions.
- Ensure compliance with GDPR, ethical data use, and responsible innovation principles.
- Contribute technical input to design discussions, user feedback integration, and ongoing improvements.
- Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proficiency in Unity (C#), with experience developing immersive AR/VR applications.
- Practical experience deploying and managing XR hardware (e.g., Meta Quest 3, HoloLens).
- Strong understanding of UI/UX principles and accessibility considerations in XR.
- Proven ability to debug, optimise, and maintain complex Unity projects.
- Comfortable working independently while contributing to a collaborative academic team.
- Experience with XR development platforms such as Vuforia.
- Familiarity with XR analytics or logging tools for evaluating user interaction.
- Understanding of UK secondary science curricula (KS3-KS5).
- Interest in EdTech, digital learning, or widening access to STEM education.
Disclosure and Barring Service Requirement: Not Applicable.