2021–present: Associate Professor (Universitetslektor, Docent) at Department of Computer Science, Blekinge Institute of Technology, Sweden
2013–2021: Senior Lecturer at School of Informatics, University of Skövde, Sweden (awarded Docent title in 2019)
2010–2013: Senior Researcher at Interdisciplinary Center for Security, Reliability and Trust (SnT), University of Luxembourg
2010: Associate Professor at Software Engineering Institute, East China Normal University, China
2009–2010: ERCIM Postdoctoral Fellow at Department of Electronics and Telecommunications, Norwegian University of Science and Technology (NTNU), Norway; supported by ERCIM 'Alain Bensoussan' Fellowship co-funded by Marie Curie Actions
2008–2009: ERCIM Postdoctoral Fellow at Faculty of Science, Technology and Communication (FSTC), University of Luxembourg; supported by ERCIM 'Alain Bensoussan' Fellowship co-funded by Marie Curie Actions
2005–2008: Lecturer and Associate Professor at Software Engineering Institute, East China Normal University, China
2005–2006: Research Fellow at Department of Communication, Computer and System Science, University of Genoa, Italy; supported by International Research Grant from University of Genoa