Emploi
Assistant de carrière BÊTA J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Postdoc in formal methods for control systems

Toulouse
Ecole Nationale De L'Aviation Civile
Publiée le 29 mars
Description de l'offre

Description L’ENAC, École Nationale de l’Aviation Civile, est la plus importante des Grandes Écoles ou universités aéronautiques en Europe. Elle forme à un spectre large de métiers : des ingénieurs ou des professionnels de haut niveau capables de concevoir et faire évoluer les systèmes aéronautiques et plus largement ceux du transport aérien ainsi que des pilotes de ligne, des contrôleurs aériens ou encore des techniciens aéronautiques. Ses laboratoires de recherche sont à la pointe de l’innovation et travaillent activement en coopération avec des universités internationales de haut niveau pour un transport aérien toujours plus sûr, efficace et durable. L’ENAC est un établissement public à caractère scientifique, culturel et professionnel – grand établissement (EPSCP-GE), sous tutelle de la DGAC (Direction Générale de l’Aviation Civile), Direction du Ministère de la Transition Écologique et Solidaire. L’ENAC comprend une direction générale localisée à Toulouse et 8 sites en France. Pour soutenir sa dynamique en faveur de la promotion de la diversité, l’ENAC facilite l’accueil et l’intégration des travailleurs en situation de handicap. Mission The recruited postdoctoral researcher will contribute to the ANR/NSF CAFEE project, an international collaboration aiming at bridging the gap between control theory and formal verification at code level. The project targets end-to-end guarantees, from high-level control design to embedded software implementation, with applications in safety-critical systems (e.g., aerospace, robotics). The postdoctoral researcher will be primarily involved in the design, implementation, and evaluation of formal verification methods for control software, with a particular focus on optimization-based control algorithms and their implementation. Main scientific objectives Develop formal and exhaustive verification techniques for control system software at code level. Bridge high-level control guarantees (e.g., stability, performance, convergence) with low-level implementation semantics (finite precision arithmetic, C code). Contribute to the development of an end-to-end verification toolchain, integrating modeling, proof generation, and code-level validation. Core Research activities Formal verification of control algorithms at code level Design static analysis and deductive verification techniques to prove system-level properties (stability, robustness, performance). Develop methods to express control-theoretic properties (e.g., Lyapunov invariants) as program invariants. Apply and extend tools such as Frama-C, SMT solvers, and theorem provers. Verification of optimization-based control algorithms Formalize and verify convex optimization algorithms embedded in control loops. Prove termination and convergence guarantees, including finite-time convergence. Analyze numerical aspects such as discretization, linearization, and solver correctness. Handling numerical precision and implementation effects Model and verify the impact of floating-point and fixed-point arithmetic on system behavior. Develop methods to ensure correctness under finite-precision computation. Contribution to an end-to-end verification toolchain Participate in the extension of toolchains such as CocoSim for combined modeling, code generation, and verification. Integrate verification techniques across multiple abstraction levels (model → code → hardware). Experimental validation and case studies Apply developed methods to realistic control systems (e.g., UAVs, embedded controllers, trajectory planning). Evaluate scalability and applicability on representative benchmarks. Collaboration and dissemination Collaborate closely with project partners at ENAC and the University of Michigan. Contribute to joint publications in top-tier venues in formal methods, control, and programming languages. Participate in project meetings, workshops, and international research exchanges. Optionally contribute to supervision of PhD students and teaching-related activities. The position is part of a dynamic international collaboration between ENAC and the University of Michigan, combining expertise in automated verification and interactive theorem proving. The project offers a unique opportunity to contribute to cutting-edge research at the intersection of control systems, formal methods, and embedded software verification, with strong connections to industrial and aerospace applications. Profile We are seeking a highly motivated candidate with a strong interdisciplinary background at the interface of control theory and formal methods. Requiered qualifications PhD degree in one or more of the following fields: Control Theory Computer Science (Formal Methods, Programming Languages, Verification) Applied Mathematics (with strong relevance to the topic) Technical expertise Strong background in control systems theory, including: Lyapunov theory (especially for discrete-time systems) Stability and robustness analysis Familiarity with optimization-based control is a strong plus Solid knowledge of formal methods, including: Deductive verification and/or static analysis Experience with tools such as Frama-C, SMT solvers, or proof assistants Understanding of program semantics and verification at code level Familiarity with at least some of the following topics is highly desirable: Integral Quadratic Constraints (IQC) Convex optimization and numerical algorithms Floating-point or fixed-point arithmetic verification Hybrid systems and cyber-physical systems Signal Temporal Logic (STL) or temporal logics Programming skills Strong programming experience in C/C++, Python, or similar languages Experience with formal verification tools or scientific computing environments Research profile Proven ability to conduct independent research Strong publication record in top-tier conferences and/or journals in relevant fields (formal methods, control, programming languages, embedded systems) Language and communication Fluency in English (spoken and written) Ability to work in an international and interdisciplinary research environment Personnal skills Strong analytical and problem-solving abilities Ability to collaborate across disciplines (control theory and computer science) Autonomy, initiative, and scientific curiosity

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Offre similaire
Apprentissage d'un modèle de détection de conflits aériens à partir de données réelles // learning an air traffic conflict detection model from real data
Toulouse
Alternance
Ecole Nationale De L'Aviation Civile
Offre similaire
Compilation formellement vérifiée d'un langage de programmation orienté interaction // formally verified compilation of an interaction-oriented programming language
Toulouse
Ecole Nationale De L'Aviation Civile
Offre similaire
Pilote instructrice / pilote instructeur sans qualification fi(a)
Toulouse
Ecole Nationale De L'Aviation Civile
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Emploi Toulouse
Emploi Haute-Garonne
Emploi Midi-Pyrénées
Intérim Toulouse
Intérim Haute-Garonne
Intérim Midi-Pyrénées
Accueil > Emploi > Postdoc in formal methods for control systems

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2026 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder