Casual RA Software Engineer

Casual RA Software Engineer

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