-
Carmat
- Responsable développement algorithme
Velizy Villacoublay
2018 - maintenant
En charge d'une petite équipe de développement d'algorithmes embarqués destinés à la prothèse cardiaque CARMAT. Les activités suivantes sont réalisées:
1) Définition d'un processus de développement,
2) Spécification d'algorithme,
3) Optimisation d'algorithme,
4) Vérification d'algorithme.
Techniques: modélisation MATLAB, génération de code, maquettage rapide.
-
Carmat
- Responsable pôle système
Velizy Villacoublay
2016 - 2018
Après une pause en terme de responsabilité, et quelques activités diverses telles que la validation de l'algorithme de régulation automatique de la prothèse, j'ai repris en charge les activités d'ingénierie système pour CARMAT.
Les activités recouvrent :
1) la rédaction de 40 documents de spécifications allant du recueil de besoin client à la spécification d 'algorithme,
2) la rédaction d'analyses de risques telles qu'AMDEC et AEEL pour l'ensemble des sous-systèmes maintenus,
3) l'étude de l'aptitude à l'utilisation du système,
4) le support technique sur le système,
5) l'analyse de données techniques à des fins d'investigation ou d'expertise.
-
Carmat
- Expert métier système
Velizy Villacoublay
2014 - 2015
* Rédaction de spécifications
* Suivi d'avancement des activités Système ;
* Analyse du retour d'expérience et support produit ;
* Relecture des documents de spécification et de vérification système ;
* Définition des valeurs de seuil des alarmes de la prothèse cardiaque CARMAT
-
Carmat
- Responsable du pôle système
Velizy Villacoublay
2012 - 2014
Prise en charge de la totalité du système CARMAT Total Artificial Heart en englobant la sûreté de fonctionnement.
Mon rôle:
1) Recrutement des équipes systèmes
2) Suivi de projet
3) Relecture critique des documents de spécification et de vérification système
Mon équipe:
1) Spécification et conception de la prothèse CARMAT et de ses interfaces
2) Suivi des analyses de risques de la société, constitution du dossier de gestion des risques, analyse de risques des logiciels
-
Carmat
- Responsable du pôle système et logiciel
Velizy Villacoublay
2010 - 2012
* Recrutement des équipes systèmes et logicielles ;
* Suivi de projet ;
* Relecture critique des documents de spécification et de vérification système et logiciel ;
-
Carmat
- Responsable pôle logiciel et système
Velizy Villacoublay
2010 - 2012
Direction d'un service regroupant les développements logiciels mais aussi la spécification de certains éléments du système CARMAT.
Mon rôle:
1) Recrutement des équipes systèmes et logicielles
2) Suivi de projet
3) Relecture critique des documents de spécification et de vérification système
Mon équipe:
1) Spécification, conception, codage de 5 logiciels embarqués
2) Spécification et conception de la prothèse CARMAT et de ses interfaces
-
Carmat
- Responsable du pôle logiciel
Velizy Villacoublay
2008 - 2010
* Mise en place d'un service de développement logiciel embarqué ;
* Définition d'une stratégie de test des logiciels, définition d'un banc de test ;
* Choix des ateliers logiciels/système et des outils de gestion de configuration d'entreprise ;
* Recrutement des équipes logicielles et outils ;
* Définition du processus de développement d'ingénierie système et logiciel ;
* Définition d'algorithme ;
* Suivi et mise en place des activités sûreté de fonctionnement ;
* Relecture critique des documents des cycles de développement logiciel et système ;
-
CARMAT SA
- Responsable service logiciel
2008 - 2010
Direction d'un service de développement logiciel pour les logiciels embarqués de la société CARMAT.
Mes travaux:
1) Mise en place d'un service de développement logiciel embarqué
2) Définition d'une stratégie de test des logiciels, définition d'un banc de test
3) Choix des ateliers logiciels/système et des outils de gestion de configuration d’entreprise
4) Recrutement des équipes logicielles et outils
5) Définition du processus de développement d’ingénierie système et logiciel
6) Définition d’algorithme
7) Suivi et mise en place des activités sûreté de fonctionnement
8) Relecture critique des documents des cycles de développement logiciel et système
9) Définition des processus de gestion des exigences
Mon équipe:
1) Spécification, conception et codage des logiciels
2) Tests des logiciels
3) Support outils entreprises
4) Spécification, conception de la prothèse CARMAT et de ses interfaces
5) Formation sur les outils et les méthodes de spécification
-
Carmat
- Ingénieur système
Velizy Villacoublay
2007 - 2008
Ingénierie système autour d'un cœur artificiel
Rédaction de plusieurs documents systèmes
-
Carmat
- Ingénieur logiciel
Velizy Villacoublay
2005 - 2007
Industrialisation d'un logiciel de pilotage d'un cœur artificiel
* Choix des normes applicables aux logiciels d'une prothèse cardiaque ;
* Analyse du besoin et rédaction d'une spécification UML
* Prise de contact et de connaissance sur la sûreté de fonctionnement logicielle
-
MBDA
- Ingénieur logiciel embarqué
Le Plessis-Robinson
2004 - 2005
Participation à la rénovation d'un système de contremesure
* Spécification et conception de couches basses de communication (1553, HDLC) ;
* Mise en place des moyens d'intégration avec Tornado VxWorks
-
MBDA
- Ingénieur logiciel embarqué
Le Plessis-Robinson
2003 - 2004
Etude d'une nouvelle architecture calculateur missile.
* Définition d'une nouvelle architecture calculateur missile ;
* Choix de moyens de debug temps réel ;
* Analyse de moyens afin de sécuriser le logiciel;
* Définition d'une stratégie de benchmark Power PC appliquée aux logiciels embarqués
-
MBDA
- Ingénieur logiciel
Le Plessis-Robinson
2000 - 2004
Responsable intégration et validation du logiciel de pilotage-guidage
Prise en charge d’évolutions, en particulier sécurisation de la séparation missile-porteur
-
MBDA
- Responsable intégration et validation du logiciel de pilotage
Le Plessis-Robinson
2000 - 2004
Projet Missile de croisière (DO178B, Ada83, TMS 320C30)
Prise en charge d'évolutions, en particulier sécurisation de la séparation missile-porteur
-
MBDA
- Ingénieur R&D logiciel
Le Plessis-Robinson
1999 - 2000
Projet européen VICE
Évolution d’un langage formel pour son utilisation sur des applications temps réel embarquées (VDM ++)
Validation des évolutions à l'aide d’un développement de pilote de missile de croisière (Ada95)
-
DECYLOG
- Ingénieur logiciel
1998 - 1999
Développement en C et assembleur d'un logiciel de pilotage de tourelle infra-rouge
-
DECYLOG
- Ingénieur logiciel
1996 - 1998
Développement d'un logiciel de préparation de mission de drone sous UNIX
-
HUMELEC INFORMATIQUE
- Ingénieur logiciel
1995 - 1996
Développement logiciel pour un projet de sécurisation de login par carte à puce de station UNIX
-
MICROPROCESS
- Projet de fin d'étude
1995 - 1995
Développement d'un module d'entrées/sorties en C++ destiné à un noyau temps réel (softKernel).
Développement d'un simulateur de noyau temps réel sous UNIX.