Thales
- Responsable technique composants logiciels & architecte logiciel
Courbevoie
2007 - maintenant
Par ordre chronologique :
1. Responsable composant logiciel radar Normandie
Conception et développement de l’enregistreur temps réel de vidéo radar (20KLOC avec contraintes de temps réel « soft », basé sur le framework O2 et la messagerie Genesis).
Travail en binôme avec encadrement d'un stagiaire, cycle en V
2. Développeur composant logiciel radar Normandie
Développement initial, évolutions et support à l’intégration du traitement de données (100KLOC avec contraintes de temps réel « soft », basé sur le framework O2 et la messagerie Genesis).
Travail en équipe de 8 personnes, cycle incrémental avec intégration continue
3. Développeur puis responsable composant logiciel ligne de produits GM
Conception, développement, évolutions, support puis responsabilité du traitement de données (50KLOC avec contraintes de temps réel « soft », basé sur le framework de services O2).
Définition des spécifications de ce composant, analyse des évolutions et chiffrage, gestion des variabilités et garantie de la cohérence de la ligne de produits
Revues de code systématiques avec surveillance de la qualimétrie du logiciel
Encadrement technique de plusieurs développeurs sous-traitants et de 2 stagiaires
Travail en équipe intégrée multi-composants de 10 personnes, cycle de développement Agile Kanban avec intégration continue
4. Responsable composants logiciels ligne de produits GM
Même mission que précédemment avec élargissement progressif à la responsabilité de tous les composants logiciels JAVA de la ligne de produits (500KLOC cumulées).
5. Architecte logiciel ligne de produits radars Ground Master
Poursuite des responsabilités de composants logiciels avec de nouvelles missions :
Formateur architecture logicielle GM
Rédaction dossier de Safety (SIL)
Modélisation de l’architecture fonctionnelle sous Melody advance / Capella
Etude et réalisation de prototypes logiciels pour des systèmes innovants (radar à antenne active, radar fonctionnant sur camion roulant)
Réalisation de dossiers d’architecture et de faisabilité de fonctions innovantes (pilotage d’un alerteur anti-mortier, staring & active tracking, missile uplink, etc.)