2019 - , Associate professor of School of Engineering Technology, Purdue University, West Lafayette, IN, USA
2014 - 2019, Assistant professor of School of Engineering Technology, Purdue University, West Lafayette, IN, USA
2013 - 2014, Visiting assistant professor of Department of Mechanical Engineering Technology, Purdue University, West Lafayette, IN, USA
2008 - 2012, Consultant of Hong Kong Productivity Council, Hong Kong
2006 - 2008, Engineer of K B Alloys, Robards, Kentucky, USA
2005 - 2006, Consultant of Hong Kong Productivity Council, Hong Kong
2002 - 2005, Postdoc Researcher, Department of Mining and Materails Engineering, McGill University, Montreal, Canada
2001 - 2002, Scientist of Alcan (Rio Tinto) Research and Development Center, Jonquiere, Québec, Canada
1989 - 1992, Assistant engineer of First Automobile Works (FAW) Corporation, Changchun, China