回到讲台，先后在上海机械学院和上海工业大学冶金工程系任教。自1980年起，徐匡迪历任上海工业大学（今上海大学）冶金工程系副主任、主任、副教授和教授，期间曾到英国帝国理工学院做合作研究及访问学者。1983年6月加入中国共产党。1984年至1985年间赴瑞典斯堪的纳维亚·兰塞尔公司工作，任副总工程师和技术经理。1986年回国后，被任命为上海工业大学的常务副校长，1989年出任上海市高等教育局局长。
从政.对于从政，徐匡迪曾表示自己在瑞典兰赛尔公司工作时，经常到国际上去招标与投标，而