Before this he received PhD degree in 2009 from INRIA and Grenoble INP, then he was a postdoctoral researcher in the System Security Group at ETH Zurich. He is mainly interested in practical aspects of the security of embedded devices. In this context he has worked on topics such as code injection, code attestation, random number generation, hardware support for software security, bug-finding techniques as well as on broader security and privacy topics. He served in many program committees and was program co-chair of CARDIS 2013.