Tenure track Faculty position Computer Hardware Department of Electrical and Computer Engineering - University of Waterloo - Waterloo, Canada Waterloo, , Canada