directory-icon

Research Assistant, Robotics, Unity Developer

Job Responsibilities

  • Collect and study the information on AR/VR/MR development, embedded software development, new human-robot interaction technologies so as to work with team to develop and apply robotics solutions into a variety of industries, especially manufacturing industry, for productivity improvement and innovation.
  • Support the assigned R&D work and solution development on human-robot interaction, AR-based robot control etc.
  • Assist the project leader to carry out applied R&D tasks against the plan and complete the projects (including R&D work, project documents, technical report and paper, patents, etc.) as scheduled with high standard
  • Follow up the suppliers/vendors to deliver services as requested
  • Implement the ad hoc tasks when required

Job Requirements

  • Bachelor or above degree in Electronics Engineering, Computer Science, Mechatronics, Automation, Robotics, and related disciplines.
  • Skill in C#, Unity 3D, C/C++, Python, and other related software toolkits
  • In-depth knowledge of Unity3D AR/VR/MR pipelines
  • Experience of working on AR/VR//MR platforms such as Microsoft HoloLens, HTC Vive and of mobile game/app development
  • Robotic development experience including ROS preferred.
  • Prior experience of working on version control systems such as BitBucket, GitHub, etc.
  • Good writing, presentation, communication and analytical skills
  • Passionate, self-motivated, able to work under pressure and meet tight deadlines
  • Good command of both spoken and written English, Chinese (including Putonghua) preferred
  • Applicants may be considered for other positions if not matching the requirements of the subject position