We are seeking a skilled Unity Developer to create Extended Reality software applications for headsets such as HoloLens and Oculus.

The ideal candidate possesses software development expertise in Unity, along with substantial experience in developing scalable AR/VR/MR software systems, utilizing frameworks such as MRTK, OpenXR, AR-Kit and AR-Core.

Please apply only if you have considerable software design and development and implementation expertise with Unity and XR experiences and headsets.


  • Transform design ideas into functional programs.
  • Build and maintain efficient, re-usable, and reliable code.
  • Meet with stakeholders to discuss requirements and specifications.
  • Research, design, develop, implement, and manage software programs.
  • Maintain and improve current systems and applications and software repositories.
  • Ensure the best possible performance, quality, and responsiveness of developed software.
  • Test and evaluate the code as well as the performance of the produced software and systems.
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate problems and issues.
  • Collaborate with other team members and stakeholders from technical and non-technical backgrounds.
  • Provide additional services to the university, external communities affiliated with the university, and the larger academic community, as requested by your superior and university’s executives, including (but not limited to) engagement in university-appointed committees or meetings, involvement in advising students, community services and activities organized by the university, and activities in professional societies and university-affiliated organizations.

Qualifications and skills:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • In-depth knowledge of the C# programming language and the Unity Engine.
  • Previous experience working as a Unity Developer.
  • Previous experience building XR applications.
  • Good trouble-shooting and debugging skills.
  • Good communication skills and team work.
  • Attention to detail, critical thinking, and problem-solving.
  • Able to communicate effectively with both technical and non-technical parties.

Employee Benefits:

  • Flexible work schedule ( probation period: flexible )
  • Five-day work per week ( 40 hours max )
  • Group-based health insurance plan
  • Provident fund ( Optional )
  • Paid time off ( 10 days annual leave )
  • Friendly and experienced academic superior ( Dr. H. Miri )

For employment queries, please contact talent@cmkl.ac.th

For technical questions about the work, please contact miri@cmkl.ac.th

To apply for this opportunity, please submit your application here.


If you have any question, do not hesitate to contact us.

Work with us
Apply for our opening opportunities