Sun Weiqing is an excellent lecturer at Beijing Jiaotong University. Her research areas are mechatronics and advanced manufacturing. She has long been engaged in teaching and research in the field of mechatronics. Sun has led or participated in the compilation of five textbooks, among which one was selected as a Nationally Planned Textbook for the 11th Five-Year Plan, and two were designated as Beijing Quality Textbooks. She won the second and third prizes in teaching achievement at the provincial level. Sun has participated in more than ten scientific projects including those funded by the Natural Science Foundation of China.

Since 2009, she has been the chief lecturer for the course Introduction to Mechatronics System Design in the Machine Design and Automation programme at the OUC.