Stève THOMANN
Ingénieur R&D logiciel embarqué, Precilec (Zodiac Aerospace)
58 contactsPrécilec est un fournisseur de systèmes d’actionnement de sièges passagers pour des cabines d’avions.
Mon objectif au sein de Précilec est de développer de nouvelles fonctionnalités logicielles, donc d’abord de les spécifier puis de prendre en charge le développement et les tests de ces dernières.
Une autre partie importante de l’étude consiste à personnaliser les logiciels selon les demandes clients (interface technique clients).
Responsable de l'interface ARINC485 avec les systèmes IFE sur différents projets.
Veille technologique : recherche et test d'outils pour améliorer l'environnement de développement (ex : déploiement de Bugzilla pour permettre un test grandeur nature).
Développement de scripts VB sous Excel pour créer des matrices de traçabilité entre différents documents.
Outils : Perforce – Microsoft Project – Cosmic (compilateur) – ZAP (débuggeur)
Environnement : management logiciel – documentation technique en anglais – microcontrôleur Motorola 68HCS12 – DO-178B (DAL D) – développement en C
2008 - 2008AW est leader mondial de boites de vitesse automatique et de systèmes de navigation (GPS) automobile. C’est une entreprise japonaise multiculturelle en forte expansion.
Au sein d’une équipe de 6 personnes j’ai participé à l’intégration d’un système de navigation japonais dans l’ensemble multimédia d’un véhicule. L’objectif étant d’optimiser le système actuel pour arriver à répondre aux exigences clients en termes de performances. Les principales tâches sont donc d’identifier les points bloquants ou pouvant être optimisé, d’effectuer les modifications nécessaires et de vérifier les gains obtenus.
Outils : QNX Neutrino – Momentics – Bugzilla – SCRUM (méthode) – Wiki
Environnement : documentation technique en anglais – microcontrôleur Renesas SH4 – développement en C et C++
2005 - 2008Mission pour Intertechnique (Zodiac Aerospace)
Pour le compte d'un fournisseur aéronautique dans le domaine des systèmes électriques, la mission consitait à réaliser la partie logiciel d'un nouvel équipement pour l'A400M :
- rédiger les plans de certification logicielle en accord avec les normes suivantes : la DO-178B (niveau C) et l’ABD100
- rédiger les spécifications logicielles (SART) à partir des spécifications système
- rédiger le document de conception logicielle
- rédiger les procédures de tests système et de tests d’intégration logiciel
- planifier l'activité logicielle et documentaire
- suivi de l'équipe de développement (2 personnes)
- traçabilité des exigences dans tout le cycle en V
Développement effectué sur un Motorola 68HCS12, utilisation d’une sonde Hitex Tantino.
Outils : DOORS – C/M Synergy – Microsoft Project – Cosmic (compilateur) – Hitop (débuggeur)
2004 - 2005Mission pour Crouzet Automatismes à Bourguébus (banlieue de Caen)
Conception, développement (en C) et test de fonctions internes à l’automate pour ATMEGA128.
Rédaction de documents de conception et de test.
Mise en place de la gestion de sources (Sourcesafe).
Instrumentation pour valider le logiciel.
Outils : IAR et Cosmic (compilateur) – AVR Studio et ST7 Visual Develop (émulation) – Sonde JTAG
2004 - 2004Mission au forfait pour Schneider Electric
Conception, développement et test du module logiciel de gestion des paramètres de contrôle des lectures/écritures sur les données échangées entre une cassette, le disjoncteur et la protection (gamme de produits Ultima).
Conception, développement et test de drivers en C sur Pic 6680.
Mise en place et gestion de bases Sourcesafe (CVS), puis utilisation de l’interface UCM sous Clearcase.
Mise à jour de documents de spécification et de conception (en anglais), et rédaction des règles de codage.
Suivi de l’équipe de développement (4 personnes), gestion de la configuration logicielle et de sa documentation (en anglais) : utilisation de Doxygen.
Outils : CAN Analyser – MPLAB – Doxygen – Visual Sourcesafe – Clearcase (UCM)
2003 - 2004Mission au forfait pour Crouzet Automatismes
Conception et codage d’une IHM (affichage sur écran LCD) pour automate permettant à l’utilisateur de naviguer dans des menus de paramétrage, modifier les paramètres internes de l’automate et d’afficher des états.
Codage effectué en C sous IAR pour le microcontrôleur Atmega128, utilisation d’AVR Studio pour JTAG et émulateur.
Maintenance d’un atelier de programmation et de simulation de l’automate, IHM windows en MFC.
Gestion de configuration avec Visual Sourcesafe.