Mes compétences :
Programmation C
Programmation Assembleur PIC
Programmation C++
Sureté de fonctionnement Logiciel
Sureté de fonctionnement
Entreprises
Thalès service
- Ingénieur d'études
2014 - maintenantDéveloppeur logiciel embarqué:
-Développement langage C sur cible µOs
-Maintenance applicative
Assistant de projet :
-Analyse fonctionnelle
-Validation logicielle
Secteur:
-Chiffrement de communication
-Communication radio
SERMA INGENIERIE
- Ingénieur - Sureté de fonctionnement logiciel
Guyancourt2012 - 2014Concepteur logiciel système critiques
- Conception logiciel (spécification, architecture, conception, codage) dans le domaine ferroviaire (SIL2 - EN 50128:2001)
Évaluateur de la sécurité fonctionnelle pour
- Équipementier dans le domaine de la défense (SIL2 - CEI-61508) : Nexter System, SDEL, CTAI
- Équipementier dans le domaine médical (CLASS-C - CEI-62304) : Carmat
- Équipementier dans le domaine ferroviaire (SIL2 - EN 50128:2001) : ABB, Faiveley transport, Alstom, Senstronic
Travail effectué en tant qu'évaluateur :
- Relecture critique de code avec Analyseur statique de code
- Analyse documentaire logiciel
- Analyse des documents de tests
- Analyse Qualité
- Traçabilité et cohérence Système => sous-système => Logiciel => code => tests
Développeur logiciel :
- Logiciel de programmation au travers d'une liaison CAN (CEA Leti)
¤ Programmation C++ pour PC
¤ Développement d'une IHM
- Logiciel de maintenance prédictive en ASM sur PIC (RATP)
¤ Programmation ASM pour PIC
¤ Communication par bus CAN
¤ Réalisation du cycle logiciel (spécification jusqu'au test de validation)
¤ Développement en C d'une IHM de communication simple
Ausy
- Ingénieur logiciel embarqué
Sèvres Cedex2010 - 2011Consultant pour Junghans-T2M (4 mois) : Défense
Mise au niveau SIL3 selon la norme IEC 61508 d’un logiciel embarqué
Reprise de l'existant
- Ajout ou modification de la documentation (Architecture logiciel jusqu'au test de validation) et du programme afin d'être compliant SIL3
- Ajout de nouvelles fonctionnalités au logiciel
- Cible restreinte à forte contrainte de ressources
- Réalisation des tests, de l'exécution d'un analyseur statique de code.
- Mise en place d'un gestionnaire de configuration
o Environnement : PIC 12F, PIC 16F, MPLab, MPLab SIM, IEC 61508 (SIL 2 et 3), MISRA-C :2004, PC-Lint, DIA, Oscilloscope, Tortoise, UML (diagrammes de flux – logigrammes), bus SPI
Consultant pour ARO-Controls (4 mois) : Equipementier automobile
Assurer la TMA (Tierce Maintenance Applicative) d’une ligne de produit
- Rétablissement du suivi de version
- Correction des bugs existants
- Ajout de nouvelles fonctionnalités
- Création et réalisation des tests de validation logicielle
- Formation de la personne en charge de la suite
o Environnement : C/C++ embarqué (ThreadX), mesures électroniques, Power PC, RENESAS, bus CAN, code Warrior, MULTI, IAR, PVCS
STMicroelectronics
- Ingénieur logiciel
2010 - 2010Stage de master : Réaliser la TMA d’un banc de test de caractérisation
o Analyse
Environnement des télécommunications mobiles (2G/Edge/3G)
Fonctionnement du composant (Amplificateur de puissance)
Manipulation d’appareils de mesures
o Conception
Application d’un design patern entre les différents programmes
Mise en place de nouvelles fonctionnalités
Optimisation du programme (72 heures => 32 heures)
• Manipulation des appareils faite par le logiciel
• Utilisation d’algorithme (dichotomie principalement)
• Modification de l’architecture des programmes
Modification de légère de l’interface graphique
Correction de bugs notoires
o Validations
Vérification des résultats obtenus par le banc en manuel
Conformité du logiciel avec le cahier des charges
o Environnement : Lab Windows/CVI, VBA, ClearCase, Bus GPIB, SMU/CMU, Oscilloscope, générateur RF, alimentation, Langage C
Harman-Becker Automotive System
- Ingénieur logiciel
2009 - 2009Stage de Master 1:
- Etude de portage d'une application de calcul acoustique sous Matlab en C#.
- Réalisation de test Matlab/C# (performance, développement, maintenance, ...)
- Réalisation d'une interface graphique pour la manipulation de données et la préparation au calcul en C# WPF.
Formations
IUP MIME (Le Mans)
Le Mans2007 - 2010Maitre ingénieur informatique spécialité Architecture des Systèmes industriels temps réels