[ The Types Forum (announcements only),
     http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

The CNAM opens a position of "Maître de Conférences" (associate professor) in 
Computer Science with specific reference to "advanced programming technics, 
software engineering and formal methods". Research will be conducted within the 
CPR team of the CEDRIC lab, while teaching will be carried out within the 
Computer Science Department.

Fluency in French is required for the position (in particular, teaching is in 
French). Moreover, in order to apply the candidate must be "qualified". 
Information regarding the French Qualification procedure can be found on the 
GALAXIE web site:

https://www.galaxie.enseignementsup-recherche.gouv.fr/ensup/cand_qualification.htm

For more information about the CEDRIC lab (and the CNAM institution):

http://cedric.cnam.fr

The detailed announcement (in french) follows.

---

Un poste de maître de conférences en informatique (section 27) est ouvert au 
concours au Cnam à Paris, avec affectation au laboratoire CEDRIC (EA 4629).

Voici le profil détaillé :

- Recherche

Le candidat recruté sera intégré à l'équipe CPR du CEDRIC.

La thématique de l'équipe CPR se situe principalement dans le domaine des 
méthodes dites « formelles » : les membres de l'équipe développent des 
méthodes, techniques et outils pour produire des systèmes et des logiciels à 
haut degré de confiance en matière de sûreté et de sécurité.

Les méthodes formelles sont essentiellement appliquées à la conception, au 
développement et à la vérification de systèmes critiques. Dans ce contexte, 
les domaines d'expertise de l'équipe CPR concernent les méthodes déductives 
(et par extension les assistants de preuve), la sémantique des langages de 
programmation, les systèmes de types et les techniques de preuve de programme.

Le recrutement devra donc en priorité renforcer un de ces domaines. Toutefois 
le poste est aussi ouvert à tout jeune chercheur pouvant contribuer à un des 
autres thèmes actuellement développés dans l'équipe.

- Enseignement

Le candidat devra s'intégrer à l'équipe ayant en charge les enseignements 
fondamentaux et avancés en algorithmique, programmation, informatique 
théorique, et autour des méthodes formelles pour la vérification des 
logiciels.

Il prendra part aux enseignements dans ces thèmes à tous les niveaux, et 
notamment en premier cycle, et interviendra aussi dans des UE avancées sur la 
sûreté de fonctionnement du Master Systèmes Embarqués, Mobiles et Sûrs. Il 
prendra en charge une partie des responsabilités administratives et/ou 
pédagogiques liées à ces enseignements, en particulier dans le cadre ce 
Master.

Le candidat aura une bonne connaissance théorique et pratique des principaux 
paradigmes de programmation (fonctionnelle, impérative, objet) et saura 
manifester un intérêt pour les difficultés pédagogiques associées. Enfin, 
une première expérience dans l'enseignement de la programmation avancée Java 
ou du génie logiciel (plateforme J2EE, environnements de modélisation et 
programmation intégrés, patrons, approche à base de composants, etc) sera 
très appréciée.

- Contacts recherche et enseignement :

Tristan Crolard <tristan.crol...@cnam.fr> (responsable de l'équipe CPR)
Pierre-Henri Cubaud <pierre-henri.cub...@cnam.fr> (directeur du CEDRIC)
Isabelle Wattiau <isabelle.watt...@cnam.fr> (directeur du département 
informatique).

Reply via email to