980年─1983年担任国立交通大学电子工程系副教授，1980年─1982年担任国立交通大学半导体中心副主任，1983年至今担任国立交通大学电子工程学系教授，1984年─1986年担任美国波特兰大学电机工程系副教授，1986年─1989年担任国立交通大学电子工程学系系主任，1989年─1991年担任国立交通大学电子工程系所所长，1991年─1995年担任国科会工程技术发展处处长，1995年─1998年担任国立交通大学研发长，2002年─2006年担任国立交通大学电机资讯学院院长，2003年