Menu

Halim SMAHI

LYON

En résumé

Mes compétences :
Synplify-pro, Xilinx ISE , Quartus-II, Libero IDE,
FreeRTOS, eCos, uClinux, Linux, Windows.
Xilinx, Altera, Actel.
OBDII, ScanTool, Vector, Gryphon, CANAnalyzer, etc
Microchip, NXP, RENESAS, STM32, Atmel, OpenRISC120
Embedded C, SystemC, C++, C#, VHDL, Verilog, Csh,
UART, I2C, SPI, LIN, SNET, CAN (HS, FT, SWC), j185

Entreprises

  • Automotive Data Solutions, Inc. (Montreal) - Spécialiste des systèmes embarqués automobile

    2010 - maintenant 1. Chargé de projet d'intégration de solutions de démarreurs à distance avec la gestion des modules d'anti-démarreurs, de télématiques et de verrouillage-déverrouillage de portes pour plusieurs manufacturiers : Volkswagen, Honda, Toyota, Hyundai-Kia, GM et Chrysler, etc.

    2. Responsable du projet BMW/Mercedes-Benz: Conception, développement, tests et validation de démarreur à distance pour Mercedes-Benz et BMW: De la spécification jusqu’à la production.

    3. Conception et développement d'une plateforme logicielle générique pour le démarreur à distance basée autour d'un RTOS embarquée.

    4. Chargé de projets: Interface fournisseur/client et mise en place de stratégies de développement du matériel et du logiciel en cycle en V des produits d'interfaces automobiles.
  • Directed Electronics, Inc. - Ingénieur confirmé des systèmes embarqués (Montreal)

    2008 - 2010 1. Mise en place d'une plateforme logicielle autour d'un RTOS pour un demarreur a distance basé sur une architecture 32-bits.

    2. Conception d'un super calculateur basé sur un système multi-FPGA dédié pour le déchiffrement du transpondeur RFID de Texas Instrument (DST40).

    3. Conception et implémentation d'un protocole chiffré pour la communication série (Encrypted Serial Protocol) basé sur ARM7 et FPGA.

    4. Reverse engineering des anti-démarreurs de plusieurs voitures: Chrysler, Toyota, Nissan, Ford.
  • Université de Bourgogne - Allocataire de recherche

    Dijon 2003 - 2008 1. Porteur de projet STARSoC: Nouvelle méthodologie de conception de systèmes Multiprocesseur sur puce (MPSoC) pour des applications de traitement du signal et des images.

    2. Développement d'un générateur automatique des systèmes MPSoC (Multi-Processor System-On-Chip) : A partir du langage C jusqu'à l'architecture au niveau RTL.

    3. Implémentation sur FPGA (Virtex-2) de JPEG2000 et la détection de contours en utilisant la compilateur streams-c.

    4. Participation dans plusieurs conférences et consortiums nationaux et internationaux.

    5. 5 années d'enseignement et d'encadrement d’étudiants au travers plusieurs facultés et écoles d’ingénieurs des méthodologies de conception des systèmes embarqués, informatique industriel, électronique et traitement du signal à l'université de Bourgogne de Dijon, France.

Formations

  • Université De Bourgogne, Dijon

    Dijon 2003 - 2007 Doctorat en Instrumentation, Informatique et Image

    Contribution a la mise en place d'une plateforme de prototypage rapide pour les systèmes multiprocesseurs sur puce.

    Mots Clé: FPGA, Architectures des systèmes Multiprocesseurs sur puce, Codesign (Matériel/Logiciel), Synthèse de haut niveau, RTOS, Accélérateurs de calculs, Synthèse de communication sur puce.
  • Université De Bourgogne, Dijon

    Dijon 2002 - 2003 Diplôme d'Etudes Approfondies en Instrumentation, Informatique et Image

    Implémentation d'applications de traitement d'image temps réel sur des architectures reconfigurables de type FPGA.

Réseau

Annuaire des membres :