Management transverse sur trois équipes avec une douzaine de collaborateurs :
• Collaboration avec les équipes métier pour la production des cahiers des charges
• Mise en place de l’architecture logiciel transverse détaillée de la solution (C++, UE5, Python)
• Estimation et répartition de la charge de travail (JIRA)
• Elaboration des stratégies de test et suivi de la réalisation des tests automatiques
• Mise en place d’une architecture d’intégration et de déploiement continue
• Encadrement des équipes de développement pour la montée en compétence en qualité logiciel
SURV-TRACKER, Rungis
Intégré à l’équipe développement logiciel sur le composant Multi-Sensor Data Fusion (MSDF) sur le périmètre « Surveillance - Tracker », sur les programmes CMATS et 4Flight :
• Rédaction des différents documents de spécifications fonctionnelle et technique en collaboration avec les équipes ingénierie système
• Définition de l’architecture et conception de nouvelles fonctionnalités en coopération avec le Component Manager relatives aux différents types de senseurs et transpondeurs (PSR, SSR, ADSB, WAM, …) en respectant les normes ASTERIX (CAT062, CAT048, CAT021)
• Participation au développement de nouvelles fonctionnalités (C++) ainsi qu’aux activités de maintenance logiciel dans le respect du processus de qualité et des bonnes pratiques logiciel.
• Définition et réalisation des stratégies de tests (Python) en collaboration avec les équipes IVVQ
sur environnements Thalix 12 et 13
• Validation de la qualité documentaire et logiciel en collaboration avec les pôles Qualité et Safety
• Participation à l’encadrement et formation des collaborateurs sur les volets techniques, métier (Tracker) et documentaire (Software engineering, Git, CodeCollaborator)
Intégré à l’équipe HMI sur le composant ODS, sur les programmes COOPANS et FAMUS
• Rédaction détaillée de la documentation fonctionnelle et technique en collaboration avec le pôle
System Engineering
• Participation à l’architecture et au développement de nouvelles fonctionnalités ainsi qu’aux
activités de maintenance dans le respect du processus de qualité et des bonnes pratiques logiciel
• Participation en support pour avec les équipes IVQQ sur les tâches d’intégration et de test (C++,
Linux, ADA)
• Validation technique des solutions avec les équipes Quality et Safety et fournitures des différents
documents sur le processus qualité
Rattaché à l’équipe « traitement des images » les principales missions étaient comme suit :
• Développement d’un module de lecture automatique des codes à barres (QR-Code, PDF417)
• Portage et adaptation de code à partir du C++11 vers des plateformes compilées sur C
• Optimisation du code pour l’amélioration des performances de temps d’exécution sur les
plateformes embarquées
• Ecriture des tests unitaires, participation aux tests fonctionnels et d’intégration
en collaboration avec une équipe pluridisciplinaire, est de concevoir et mettre en œuvre un logiciel capable de detecter la présence de bactéries de manière autonome à partir de données collectés via un lecteur optique :
• Proposition des amélioration et estimation de la charge et durée de travail
• Architecture et conception de l'application et de l’expérience utilisateur (C++ / Qt)
• Développement des algorithmes du traitement des images (C++ / OpenCV)
• Recherche et développement d'algorithmes et méthodes de diagnostique automatique en
utilisant les techniques du Machine Learning
• Ecriture des bibliothèques logiciel pour le pilotage des instruments
• Participation à la qualification Qualité du produit avec les normes médicales (IEC 62304)