Tenure track Faculty position Computer Hardware Department of Electrical and Computer Engineering - University of Waterloo - Waterloo, Canada Waterloo, , Canada
Tenured/Tenure-Track/Career-Track Faculty, Computer Science & Engineering - Department of Electrical & Computer Engineering, University of Arizona - Tucson, AZ Tucson, AZ, United States
Computer Science and Engineering: Assistant and Associate Teaching Professor (initial review Dec. 4, 2023) - University of California Santa Cruz - Santa Cruz, CA Santa Cruz, CA, United States