Activez les alertes d’offres d’emploi par e-mail !
Une institution de recherche scientifique recherche un Ingénieur en visualisation et environnement de développement à Palaiseau. Ce rôle implique le développement d'une interface graphique pour Frama-C, une plateforme d'analyses formelles. Le candidat doit maîtriser TypeScript ou JavaScript et avoir des compétences en développement fonctionnel. Le poste est proposé dans un contexte de collaboration avec la communauté open-source.
Entité de rattachement
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat. Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs. Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international. Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
Référence
2023-26281
Au sein du Département Ingénierie Logiciels et Systèmes (DILS), le Laboratoire pour la Sûreté et Sécurité des Logiciels (LSL) œuvre au développement et au transfert industriel de différentes technologies de vérification formelle d'analyse de programmes, pour en assurer de très hauts degrés de sûreté et/ou de sécurité.
Mathématiques, information scientifique, logiciel
CDD
Ingénieur en visualisation et environnement de développement H/F
Cadre
36
Vous rejoindrez notre groupe LSL/CLASS, spécialisé en analyse sémantique de code source pour la sûreté et la sécurité logicielles.
Plus précisément, vous rejoindrez l’équipe Frama-C, une plateforme open-source d’analyses formelles pour C, C++ ou JavaCard. Cette plateforme repose sur des techniques d’analyses avancées comme l’interprétation abstraite ou la vérification déductive. Elle est utilisée dans le monde académique mais aussi industriel que ce soit à des fins de sûreté de fonctionnement ou de cybersécurité, pour prévenir différentes CWE ou pour prouver des propriétés fonctionnelles ou de sécurité sur des codes de tailles variées.
Un des objectifs principaux de ce poste est d’améliorer l’interface graphique de Frama-C. Frama-C est utilisé à la fois par des développeurs, des auditeurs et des évaluateurs pour valider différentes propriétés de sécurité et notre objectif est de leur fournir les meilleurs méthodes et outils. Pour cela, il faut pouvoir fournir une visualisation efficace et pertinente des résultats d’analyse notamment dans un contexte où les bases de code analysées deviennent de plus en plus grandes.
Responsabilités
Saclay
France
Palaiseau
06/11/2023