1963年，被调往上海工学院，在冶金工程系当助教，后升任炼钢教研室副主任。文化大革命开始后，在1971年被下放到安徽省凤阳县“五七干校”劳动；一年后回到讲台，先后在上海机械学院和上海工业大学冶金工程系任教。自1980年起，徐匡迪历任上海工业大学（今上海大学）冶金工程系副主任、主任、副教授和教授，期间曾到英国帝国理工学院做合作研究及访问学者。1983年6月加入中国共产党。1984年至1985年间赴瑞典斯堪的纳维亚·兰塞尔公司工作，任副总工程师和技术经理。1986年回国后，被任命为上海工业大学的常务副校长，