Performance is as important as image quality in VR / AR. Graphic Engineer needs to make image quality better without losing performance. You will work closely with other engineers, designers to help improve our application graphic technology, analyze the programing to setup and improve the code base


  • Extensive experience with realtime / offline graphics rendering technology
  • Experience with multi-threaded programming
  • Experience with graphics APIs such as DirectX 11/12, OpenGL, Vulkan, or Metal
  • Experience programming in C, C++ and good programming habits
  • Differential geometry, trigonometry and linear algebra and other basic knowledge of mathematics
  • Deep understanding of tradeoffs in engine performance, scalability and maintainability
  • Excellent verbal and written communications skills
  • Bachelor`s degree or above in Computer Science, Mathematics or equivalent experience


  • Completely involved and released in software or game development on any platform
  • Own a VR / AR device and use it more than one year
  • Participated in development of game engine or 3D graphic engine
  • Contributing to open source project communities such as Github or Bitbucket

Quest Items:

  • Resume
  • Code sample from one of your personal