Maître de conférences à l’ISAE-ENSMA et membre du Laboratoire d'informatique et d'automatique pour les systèmes. Il enseigne l’ingénierie dirigée par les modèles et les systèmes embarqués en cycle ingénieur à l’ISAE-ENSMA, au CNAM Aéronautique et en Master d'informatique de l’université de Poitiers.