Menu

Ayoub YOUFI

Rungis

En résumé

- Ingénieur logiciel embarqué avec plus de 7 ans d’expérience dans le développement logiciel embarqué.
- Formation ENSEA (Ecole Nationale Supérieure d'Electronique et de ses Applications)

=== > Automobile: Contrôle Moteur pour véhicules électriques et hybrides (3 ans) à VALEO.
=== > Aéronautique: Gestion du cœur électrique d'un avion de type jet privé, GLOBAL7000 BOMBARDIER (3 ans).
=== > Aéronautique: Développement du système de contrôle radio et audio pour AIRBUS (Expérience en cours, 1 an).

DOMAINES DE COMPÉTENCES:

- Développement systèmes embarqués - langage C sur cible (Microcontrôleur).
- Conception et Développement de drivers complexes.
- Architecture logiciel & Design.
- Intégration, validation et tests unitaires.
- Spécification logicielle & Rédaction de plan de validation
- DO178
- Architecture AUTOSAR.
- Bus de communication CAN, CANopen ,SPI et RS232, Ethernet.
- Suivi, documentation, cycle en V, gestion de configuration, gestion de la traçabilité d’exigences...

Mes compétences :
Systèmes embarqués
informatique
électronique
Langage C
hardware
automobile
Programmation C
software

Entreprises

  • Cobham - Ingénieur développement logiciel embarqué

    Rungis 2017 - maintenant COBHAM AVIONICS
    Ingénieur développement logiciel embarqué (Aéronautique)
    Projet : Développement du système de contrôle radio et audio du AIRBUS A320.
    • Développement logiciel driver/applicatif de la communication ARINC429 avec les différents équipements et radios du système
    • Développement logiciel applicatif de la communication Ethernet avec les différents équipements du système
    • Rédaction des documents de spécification d’exigences logicielles (SRS) et de design (SDD)
    • Rédaction du document de validation logicielle (SVCP) – DO178/ DAL C
    • Gestion de la traçabilité d'exigences sous DOORS
    • Gestion de la configuration logicielle sous SYNERGY / IBM Rational CHANGE
    Environnement : Microcontrôleur (P1013 e500), Trace32, langage C, IBM Rational CHANGE, SYNERGY, DOORS.
  • Zodiac Aerospace - Ingénieur Développement logiciel embarqué

    Plaisir 2014 - 2017 ZODIAC AEROSPACE ( Consultant ASSYSTEM)
    Ingénieur développement logiciel embarqué (Aéronautique)
    Projet : Développement du cœur électrique de l’avion Global7000, permettant la gestion et la distribution de l’énergie électrique dans l’avion
    • Client: BOMBARDIER
    • Niveau de criticité du projet : DAL B (DO178)
    • Premier vol: 04/11/2016

    • Développement logiciel de la carte d’urgence du cœur électrique de l’avion
    • Monitoring des données et gestion des défauts sur le cœur électrique
    • Gestion de la communication CAN avec les autres calculateurs du réseau
    • Développement d’une communication SPI avec un FPGA et une EEPROM
    • Développement suivant les exigences client/système
    • Gestion de la traçabilité des exigences client sous REQTIFY
    • Respect des normes de développement et standards aéronautiques (DO178)
    • Intégration logicielle, validation et tests unitaires
    • Rédaction du document de validation logicielle (exigences bas niveau)
    • Codage de scripts Trace32
    Environnement : Microcontrôleur (TMS320), Trace32, langage C, CODE Composer Studio Compiler, IBM Rational SYNERGY, REQTIFY.
  • Valeo - Ingénieur développement logiciel embarqué

    Paris 2012 - 2013 VALEO ( Consultant ASSYSTEM)
    Ingénieur développement logiciel embarqué (Automobile)
    Projet : Développement d’un Onduleur et d’un convertisseur DC/DC pour un Véhicule Hybride du constructeur Américain GM (GENERAL MOTORS).

    • Développement logiciel du driver AC MOTOR CONTROL :
    • Génération des 3 paires PWM commandant les IGBTs de l’onduleur (Moteur électrique)
    • Développement de la gestion des pannes remontées par la carte de puissance (IGBTs), traitement effectué sur eTPU
    • Tests unitaires sur la carte électronique finale
    • Rédaction d’un plan de validation du driver
    • Présentation de la Design Review AC MOTOR CONTROL au client GM
    • Développement logiciel du driver du convertisseur DC/DC :
    • Génération des signaux de commande PWM
    • Traitement des signaux de diagnostic
    • Développement sur simulateur puis implémentation sur cible
    • Participation au développement de la gestion logicielle synchrone de l’onduleur (Tache d’échantillonnage et de régulation, mesure des courants moteur, synchronisation avec le banc HIL…)
    • Rédaction de documents de spécifications logicielles et de supports de communication client
    • Collaboration et transfert de connaissances aux ingénieurs VALEO CHINE pour le suivi du projet
    Environnement: Microcontrôleur (FREESCALE MPC5676R), langage C, WinRiver Compiler / ASH WARE Compiler and Simulator for eTPU, Trace32.
  • Valeo - Ingénieur développement logiciel embarqué

    Paris 2011 - 2012 VALEO ( Consultant ASSYSTEM)
    Ingénieur développement logiciel embarqué (Automobile)
    Projet : SOFRACI Développement d'un onduleur pour moteur de traction synchrone à aimants permanents "Véhicule électrique"

    • Prise en compte de l'architecture logicielle AUTOSAR dans le développement des drivers
    • Configuration et développement de différents drivers (SPIHandlerDriver, Watchdog, PWM et ADC)
    • Intégration de drivers existants sur d'autres plateformes pour le TC1782 (EEPROM driver)
    • Configuration et implémentation de la couche MCAL (Microcontroller Abstraction Layer) fournie par INFINEON pour le TC1782
    • Rédaction des spécifications et des documents d'analyse justifiant les configurations choisies pour chaque driver
    • Contacts fournisseur (INFINEON Munich) et collaboration avec un intervenant INFINEON sur site.
    Environnement : Microcontrôleur (INFINEON TriCore Family TC1782), EB TRESOS, langage C.
  • AKKA technologies - Stage de fin d'étude

    Paris 2011 - 2011 AKKA Technologies
    PFE (7 Mois) Projet : Développement d’un véhicule électrique démonstrateur (ASTUTE CAR présenté au salon de GENEVE)

    • Participation au développement logiciel applicatif du calculateur de propulsion du véhicule
    • Développement logiciel de la messagerie CAN de deux calculateurs du véhicule (Langage C)
    • Participation à la conception et au développement hardware du calculateur de propulsion du véhicule
    • Choix des composants, réalisation des schémas électriques et routage de la carte (EAGLE)
    • Rédaction des spécifications fonctionnelles et techniques du calculateur
    Environnement : EAGLE, PSPICE, Microcontrôleur (FREESCALE S12XE family), langage C.

Formations

  • ENSEA (Ecole Nationale Supérieur De L'Electronique Et De Ses Applications) (Cergy)

    Cergy 2008 - 2011
  • IUT De Vélizy

    Vélizy 2006 - 2008 DUT GEII (Génie Electrique et Informatique Industrielle)

Réseau

Annuaire des membres :