Formerly he was with the Technical University of Denmark, Lyngby, five years, and the University of Southern Denmark, Sønderborg, three years. Dr. Karakehayov received the Ph.D. degree in computer science from Technical University of Sofia, Bulgaria. He is a senior member of the IEEE Computer Society and a Distinguished Visitors Program speaker. Dr. Karakehayov currently chairs the Computer Chapter, IEEE Bulgarian section. He co-authored five books in the field of embedded systems, two book chapters and holds eight patents. His research field includes low-power design for embedded systems, low-power and secure routing for wireless sensor networks. Dr. Karakehayov served as a reviewer for the Journal Transactions on Embedded Computing Systems and several international conferences.