It is required for a clinic engineer to have highly professional knowledge as well as operation skills for different medical machines. Such knowledge and skills are normally difficult to master by teaching and practicing only at universities within a limited time. In this study, a training system with the information communication technology for clinical engineer was constructed. With the system, several problems which may most probably happen in the operating of medical machines were made clear, and solutions for such problems were proposed. The training system for Hemodialysis Apparatus was taken as an example. In more detail, a simulation circuit and an arm model for dialysis were firstly constructed. Operation data from experienced clinical engineers were quantified and taken as indicators to evaluate the training effects in combination with video texts. With the system, students carried out practical punctures and repeated practices on techniques such as needle holding or puncturing angles, under real-time judgement feedback from the system. Good effect was confirmed by questionnaire upon trained students.