CareerPlan

Internship Generic correctness of iterative cirtical software architecture exploration-Saclay-H/F

Saclay, PalaiseauInternship€17k2026-10-21 → 2026-10-22
Based in France

Core

Establish the correctness of iterative exploration for critical embedded software architectures by removing limitations in existing formal models and proving compositionality of verification results.

Role type

Research intern (formal verification & embedded systems)

Builds

Formal proofs and verification strategies for iterative architecture exploration tools

Domain

Embedded systems, formal methods, model checking

Deliverable

research

Required skills

Formal methods (temporal logic, model checking), TLA+/TLC, Python, critical embedded software understanding, equivalence property definition

Preferred skills

EMF/xtext, multicore system modeling, task migration analysis

Technologies

TLA+, TLC, Python, EMF, xtext

Responsibilities

Study existing formal models and preservation properties; complete equivalence properties to reach sufficient conditions; propose proofs for property coverage across iterative exploration; extend multicore models to account for task migration and hardware interference; evaluate proposals on industrial use cases.

Seniority

Intern