SOMFY SAS
- Ingénieur Software
2005 - maintenant
Conception et développement de logiciels embarqués selon le processus PDSI (« Processus de développement de systèmes industriels ») suivant diverses étapes :
Recueil du besoin, Analyse, Conception, Implémentation et Tests
Modélisation objet : UML, langage de programmation : C, cible : microcontrôleurs 8 bits.
2005 – 2007 Développement de logiciels embarqués pour une gamme d’actionneur de portes de garage
Modélisation objet UML, Langage de programmation : C, I.D.E. : IAR Embedded Workbench, Cible : Atmel ATmega32 et ATmega644, O.S. : CMX Tiny+
Pilotage et contrôle de moteur DC, protocole de communication radio propriétaire, gestion d’ « Interface Homme-Machine », conformité à la norme IEC 60730 sur les logiciels de sécurité
2008 – 2009 Développement d’un logiciel embarqué pour un capteur de détection d’obstacle
Modélisation objet UML, Langage de programmation : C, Génération automatique de code, I.D.E.: Metrowerks CodeWarrior, Cible : Freescale MC9S08GT60A, O.S. : CMX Tiny+
Traitement de signaux analogiques (accéléromètre électonique 3 axes) pour détection de mouvement, de choc et d’inclinaison, protocole radio sécuritaire, gestion réveil du capteur
2010 Développement d’un logiciel embarqué pour une « carte d’interface radio bi-directionnelle »
Modélisation objet UML, Langage de programmation : C, Génération automatique de code, I.D.E. : IAR Embedded Workbench, Cible : Atmel Atmega1284P, O.S. : CMX Tiny+
Protocole de communication radio « bi-directionnel » propriétaire, protocole d’interface avec une « carte mère » sur liaison série
Développement d’un logiciel embarqué pour une télécommande « bi-protocole »
Modélisation objet UML, Langage de programmation : C, I.D.E. : Microchip MPLAB, Cible : Microchip PIC16F648A, Séquenceur propriétaire
Protocoles de communication radio propriétaire
2011 Développement d’un logiciel embarqué pour une armoire de commande de moteur AC
Modélisation objet UML, Langage de programmation : C, Génération automatique de code
IDE : IAR Embedded Workbench, Cible : Atmel Atmega128A, O.S. : CMX Tiny+
Pilotage et contrôle moteur AC, protocole de communication radio propriétaire, gestion Interface Homme-Machine, gestion de capteurs radio et filaire.