He received his B.S. degree in Mechanical Engineering and Ph.D. in Mechanical Design & Theory from Zhejiang University in 1992 and in 2001 respectively. From year 1995 to 1997, Dr. Qiu worked in Zhejiang Institute of Mechanical & Electrical Engineering Co. LTD as a mechanical engineer. He is currently a senior member of Chinese Mechanical Engineering Society (CMES), a Consultant of CMES Mechanical Design Institution, and a Consultant and deputy secretary-general of Chinese Construction Machinery Society (CCMS) Excavator Division.