- 2023 Best development project of Tallinn University of Technology
- 2022 Stanford University’s Global Digital Governance Fellowship
- 2021 Most successful supervisor of PhD theses, TalTech School of IT
- 2020 HiPEAC Paper Award
- 2018–2019 Member of the Evaluation Committee of the Estonian Research Council
- 2018 Researcher of the Year of the Department of Computing Systems
- 2016 The Order of the White Star 4th class by the President of Estonia
- 2013 Best Paper Award. 15th IEEE Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS)
- 2013 Best Paper Award. 13th Latin American Test Workshop (LATW)
- 2013 Best Paper Award. 13th Workshop of RTL and High-Level Testing (WRTLT)
- 2012-2015 Estonian Science Foundation grant ETF9429 “Self-Testing Dependable Mesochronous Network-on-Chips”
- 2007 Bernhard Schmidt award for innovation by the Estonian Academy of Sciences
- 2007-2010 Estonian Science Foundation grant ETF7068 “Digital System Verification and Test Using High-Level Decision Diagrams”
- 2006 Young Scientist Prize of Tallinn University of Technology
- 2004 Estonian Young Scientist Prize by the Cultural Foundation of the President of Estonia
- 2004 Boris Tamm post-doctoral Scholarship
- 2003-2005 Estonian Science Foundation grant G5637 “High-Level Test Generation and Testability Analysis for Digital Circuits”
- 2001 Swiss Baltic Net Graduate Science Award by Gebert-Rüf Foundation
Student Awards
- 2000 Scholarship of Development Foundation of TTU
- 1999 I prize at the contest of student works by Estonian Ministry of Education
- 1998 III prize at the contest of student works by Estonian Ministry of Education
- 1997 ‘Mente et manu’ medal for the best graduate of the faculty
- 1997 I prize at the contest of student works by Estonian Ministry of Education
- 1996 III prize in the contest by Baltic Electronics and Motorola for the students of the Baltic States in the field of electronics and related fields
- 1994 I prize at the contest of student works by Estonian Ministry of Education and Culture