Mes compétences :
Assembleur
C
C++
Télécommunications
Entreprises
AUSY (Mission VALEO)
- Ingénieur Développement Logiciel Embarqué
2010 - maintenantPrestation d’assistance technique : VALEO à Cergy (95).
Dans le cadre du développement d’applications contrôle moteur essence.
Titre : Développement logiciel embarqué sur ECU (Engine Control Unit).
Intégrateur software :
• Intégration des différents modules applicatifs composant l’ECU.
• Rédaction de document de livraison identifiant le soft livré.
Développeur software :
• Codage des fonctionnalités automobiles suivant la règle MISRA.
• Développement de modules applicatifs dans un environnement Autosar.
• Développement en Langage C sur cible embarquée avec contraintes temps réel.
• Tests statiques sous QAC, et tests unitaires sous RTRT.
• Réception et analyse de spécifications logicielles.
• Suivi du développement en sous-traitance.
• Réception, relecture et intégration des différents modules logiciels sous PVCS et validation sur Banc.
• Gestion de configuration sous PVCS.
• Création et maintenance d’outils.
2009 - 2009Titre : Simulateur de cellule graphique
Travail portant sur le microcontrôleur 32-bit SPC560S60 dit Spectrum, plus spécifiquement sur le contrôleur graphique. Le Spectrum est utilisé pour réaliser l’affichage d’écran TFT et le contrôle du tableau de bord de la voiture. Le stage s’est effectué en deux étapes, la première étant la conception de driver (Autosar complex driver) pour la cellule graphique, la seconde le développement d’un simulateur de celle-ci.
Pour le driver :
• Écriture d’un SOW (Statement of Work) qui décrit le projet (but, outils nécessaires, coût, etc.)
• Définition d‘une API conforme au standard Autosar et écriture de la documentation pour assurer la maintenance du driver (pour la cellule graphique)
• Implémentation en C du driver conforme au standard MISRA avec une démonstration d’utilisation
• Mise en place de la chaine de validation du driver
Pour le Simulateur :
• Développement d’un modèle en langage C de la cellule graphique
• Encapsulation de ce modèle dans une DLL
• Développement de l’interface graphique en langage C#
• Encapsulation de l’interface dans une DLL
• Développement du simulateur et Rédaction d’un Manuel d’utilisation
• Validation et développement d’exemples d’utilisation