Casual RA Software Engineer
Durham University
4 hours ago
•No application
About
- Role
- Responsibilities
- Job Title – rate of pay (reward to confirm)
- Software Engineer (XR Teaching Tools)
Under instruction from colleagues and following appropriate training
- · 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.
- Top of Form
- Bottom of Form
- Essential Criteria
- 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.
- Desirable Criteria
- 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.
- Top of Form




