- Full Professor of Computer Science (W3)
- Deputy Director of the Institute (Apr. 2020 - Mar. 2024)
- Liaison Professor of the Friedrich-Naumann-Stiftung (since May 2012)
- Member of the faculty board (Apr. 2018 - Mar. 2020)
Eberhard-Karls-Universität Tübingen, Germany (May 2008 - Sep. 2011)
- Lecturer (Privatdozent) at the Wilhelm-Schickard-Institut für Informatik (July 2008 - Sep. 2011)
- Department of Cognitive Systems
- Heisenberg Scholarship (Nov. 2008 - Sep. 2011)
Bayerische Julius-Maximilians Universität Würzburg, Germany (Sep. 1999 - Apr. 2008)
- External Lecturer, i.e. Lehrauftrag (SS 2009 - SS 2010)
- Lecturer (Privatdozent) at the Chair for Computer Science II, Programming Languages and Programming Methodology (Nov. 2006 - Mar. 2009)
- Habilitation in Computer Science (July 2006)
Complex Systems Summer School, Santa Fe, NM, U.S.A. (June 1999 - July 1999)
Eberhard-Karls-Universität Tübingen, Germany (June 1999 - July 1999)
- Wilhelm-Schickard-Institut für Informatik
- Degree Dr. rer. nat. (July 1999)
- Dissertation: Control of a mobile robot with evolved feature detectors
Universität Stuttgart, Germany (Oct. 1994 - May 1996)
- Diplom in Computer Science
- Diplomarbeit: Robust Extraction of Moving Objects from a Video Sequence with a Moving Camera (May 1996)
- Studienarbeit: Parallel Genetic Algorithms on a Neuro-Computer (Oct. 1995)
- Minor: Physics
New York University, NY, U.S.A. (Oct. 1993 - Sep. 1994)
- Courant-Institute of Mathematical Sciences
- Master of Science in Computer Science, Area of Specialization: Robotics (Sep. 1994)
- Thesis: A direct-drive hand: Design, Modeling and Control
University of Stuttgart, Germany (Oct. 1990 - Sep. 1993)
- Vordiplom in Computer Science (Sep. 1992)