Menu

Zied EL FEKI

LA CELLE SAINT CLOUD

En résumé

Ingénieur en développement logiciel et développement embarqué.
Ayant une expérience de 4 ans dans le développement logiciel pour les systèmes Windows, Linux.
J'ai acquis une compétence solide dans les domaines suivants:
- Développement pour les plateformes embarquées (Texas instruments, Freescale...).
- Développement d'API.
- Développement PC Windows et Linux.
- Maitrise du protocole USB.

Autonome, force de propositions, je m'intègre facilement au sein d'une équipe.

Mes compétences :
Systèmes embarqués
Validation
Transfert USB
VHDL
Compilation croisée arm
Intégration
Développement drivers Windows & Linux
Développement PC Windows & Linux
Développement C/C++

Entreprises

  • Safran Morpho - Architecte logiciel

    2015 - maintenant
  • CEA Saclay - Stage

    Gif-sur-Yvette 2010 - 2010 Conception d'un processeur spécialisé de type ASIP pour le calcul de descripteurs d'image. Il a pour but de trouver des solutions de calcul embarqué optimales pour répondre aux besoins applicatifs récents telles que les caméras intelligents.

    Réalisations:
    - Analyse des algorithmes de détection et de description de points d'intérêt.
    - Codage en C de l'algorithme SURF en prenant en compte la perspective d'un portage sur une structure matérielle embarquée.

    Environnement technique:
    - Processeur Antx développé au sein du CEA
    - Redhat 5
    - C, Assembleur, python, vhdl
    - GCC, Modelsim, Xilinx ise
  • Akka Technologies - Ingénieur développement logiciel pour le compte de Safran Morpho

    Paris 2010 - maintenant Identifier comme pilié d'un plateau de l'entité Centre d'Execellence desTerminauX pour le compte de Safran Morpho.
    J'ai eu l'occasion de travailler sur plusieurs sujets:

    ==> Terminaux de jeux:
    * J'ai développé un driver imprimante d'un terminal de jeux pour la loterie Australienne en Visual Studio 2005, C/C++ avec utilisation de l'API libusb.
    * J'ai développé un outil de fabriquation destiné à contrôler un terminal de jeux pour la loterie Australienne à sa sortie d'usine en Visual Studio 2005, C/C++ et MFC.
    * J'ai développé des API pour les différents périphériques d'un terminal de jeux pour la française des jeux sous l'environnement Linux Fedora 11 avec Eclipse, C/C++.
    * J'ai travaillé en tant qu'interface avec les fournisseurs des périphériques. Mon rôle consistait à remonter les différents bugs et proposer des améliorations.

    ==>Terminaux biométriques et contrôle d'accès : Mon rôle consistait à :
    * Développer des FW, des SDK multi-produits.
    * Développer des applications biométriques avec Visual Studio 2005 (C#, C/C++).
    * Développer un outil de simulation avec Visual Studio 2005 (C/C++, MFC).
    * Mettre en place un environnement de compilation et de génération des sources (BSP pour OMAP, davinci de la gamme TI. ).
    * Mettre en place un processus de récupération d’une livraison fournisseur.
    * Développer un driver USB sous Windows & Linux d'un produit biométrique (WDK, DebugView, Keil vision, Windows 7, Ubuntu 12.04 et analyseur USB).
    * Développer un driver USB pour lecteur de carte à puce intégré à un produit biométrique (Cygwin, Eclipse, USB 2.0 CV, PCSC SDK, C, ARM Dev Suites et GCC).

    ==> Reconnaissance faciale: Mon rôle consistait à:
    * Prendre en main du FW et de la chaîne de compilation BSP du produit.
    * Corriger des bugs au niveau Kernel et U-boot.
    * Effectuer des mesures de performance (vitesse de transfert, fuite mémoire ...).
    * Mettre en place un environnement de compilation et de debug.
    * Intégrer les livraisons fournisseurs.
  • ENSTA ParisTech - Stage

    Palaiseau 2009 - 2009 Conception et implémentation d'un support matériel par conception VHDL pour la gestion de la cohérence de caches destinée à être intégrée dans une plateforme multiprocesseur déjà existante.

    Environnement technique:
    - Matériel : Processeur Microblaze, carte ML404, carte FX140
    - Système : fedora 9 (linux), Windows XP
    - Langages : C, VHDL
    - Outils : Modelsim 6.5, Xilinx ise 11.3, Xilin EDK 11.3
    - Méthodes : Flot de conception d’un SoC sur FPGA selon Xilinx
    - Protocoles : OCP-IP

Formations

  • Université Paris 11 Paris Sud

    Orsay 2009 - 2010 Master2
  • Institut National Des Sciences Appliquées Et De Technologie (INSAT) (Tunis)

    Tunis 2004 - 2009 Ingénieur

Réseau

Annuaire des membres :