In 2009, Prof Song was invited to return to China to serve as a professor of electrical engineering at Tsinghua University. He was appointed assistant president of Tsinghua University in the same year. In November 2012, he became the executive vice president of Zhejiang University, the founding dean of the International Campus, and a professor of electrical engineering and higher education of Zhejiang University.