Electronique Analogique/Numérique
Informatique embarquée
Radiocommunications
FPGA / EPLD : VHDL sous Synplify Pro, ModelSim (Mentor), Leonardo, Ise (Xilinx), notions de VHDL-AMS
Langages : Pascal, C/C++, Assembleur / C pour cibles 8/16 bits, VHDL.
Processeurs cibles : Motorola (680xx, 68HC11), Fujitsu F²MC- 16LX, SIEMENS C167, ATMEL C51, Cypress CY36 et PIC.
Systèmes d’exploitation : temps réel propriétaire, Win CE, Win XPE
Réseaux / Bus : GPIB / IEEE488.2, carte à puce ISO 7816, GSM/GPRS, TCP / IP, CAN, RS232/RS485, ModBus/Jbus, ZigBee, WiFi, DECT, CPL.
C.A.O : Utilisation des logiciels de Mentor Graphics, Cadence, ADS, Eagle.
Méthodes de développement : cycle en V
Outils de développement : MS Visual C++ (notions .Net), Labwindows/CVI, Softune, Accemic, Keil uVision, ISE (Xilinx), GNU tools kit
Outils de planification : MS Project, MS Visio
Normes : métrologie légale (R117, Welmec etc..), sécurité électrique ATEX (série EN 500xx), carte à puce (série ISO 7816-x), climatiques (série EN60068-x), CEM, ESD et alimentations (série EN61000-x et ISO 7637).
Divers : Qualité ISO 9001 ver2000, RFID, Sécurité électrique, CEM, normes de conception électronique automobile, métrologie légale.
Société : LAFON Equipements pétroliers
Rôle : Ingénieur BE électronique
Activités :o Encadrement de l’équipe projet (2 ingénieurs et 1 technicien en mécanique, 1 ingénieur et un technicien en électronique) dans le respect du processus de conception en V.
o Rédaction des documents Qualité, (planning (sous MS Project), réunions de conception, rédaction des spécifications techniques, rédaction du cahier de recettes, mise à jour des indicateurs, etc.)
o Rédaction de la documentation technique du produit et différents manuels.
o Industrialisation du produit
o Suivi des pilotes sur le terrain (rapport d’activité, intervention en cas de panne, etc.).
· Etude et conception d’une dizaine de systèmes électroniques (cartes calculateurs à base de mC et mP RISC 16 bits) embarqués sur semi-remorques citernes pour le transport d’hydrocarbures (réseaux de capteurs, interfaces utilisateur, alimentations, systèmes de communication, etc.)
o Développement de capteurs électroniques :
· Sonde de vacuité : Capteur de présence liquide sur le principe d’un capteur de réflexion optique
· Dispositif de mesure de position d’un axe coulissant avec une résolution de 0.125um : capteur CCD optique combiné à des techniques numériques de traitement de signal
· Capteur d’ouverture d’une vanne de sécurité : capteur à effet hall sécurisé, associé un co-processeur de cryptage et d’authentification.
· Capteur d’inclinaison pour la vérification de l’horizontalité de la citerne : basé sur un accéléromètre thermique deux axes.
o Conception des cartes électroniques (schéma, dossier de conception et notes de calcul),
o Supervision routage,
o Mise au point des cartes développées et essais de qualification (climatiques : EN60068-x, CEM, ESD et alimentations : EN61000-x et ISO 7637).
o Contrôle du dossier de définition et élaboration des testeurs matériels de production (sur baie à clous) ou testeurs logiciels (partie sur PC (Labwindows/CVI) et partie implémentée sur la cible)
· Conduite des certifications de métrologie légale, sécurité électrique et transport matière dangereuse auprès des organismes spécialisés (Laboratoire National d’essais, INERIS, LCIE etc…)
· Analyse et développement de logiciels temps réel embarqués en C et assembleur (OS propriétaire) sur cibles 16 bits (traitement des capteurs, d’analyse des données, gestion lecteur carte à puces, gestion d’affichage graphique, de mémorisation, d’impression et de transfert des données métrologiques élaborées par le système).
· Etude et conception d’un réseau de terrain sans fil basé sur des liaisons filaires/radio de type RS485/DECT (dans un premier temps encadrement d’un stagiaire puis poursuite de l’étude)
· Etude et conception d’une carte permettant la gestion d’une clé mémoire USB au travers d’une liaison série RS232. o Système développé sur la base du microprocesseur CYPRESS EZ-USB-Host CY7C67300o Manipulation des API USB pour la gestion de la classe Mass storageo Utilisation de la chaîne de développement GNU
· Qualification de différent systèmes de communication filaires et sans fil : WiFI, GPRS, DECT, CPL, ZigBee, CAN, Ethernet et synthèse des résultats sur un guide interne à la société.
· Réalisation de quelques utilitaires en Visual C++ :
o de personnalisation des cartes à puces ISO 7816 (de type GEMPLUS MPCOS EMV) utilisées sur le système,
o de simulateur d’équipements dépôt et station service
o de diagnostique des différents capteurs
o de programmation des cartes électroniques
· Réalisation de quelques utilitaires en Labwindows/CVI :
o gestion de la configuration
o essais d’endurance sur liaisons TCP/IP
o analyseur de protocole ModBus/JBus
· Mise en œuvre d’algorithmes de cryptage (RSA – 1024) et d’authentification (hachage SHA–1) pour la lutte anti-fraude et pour garantir un niveau élevé de sécurité logicielle sur les équipements embarqués.
De (03/2002) à (06/2002)
Société : PHILIPS Semiconducteurs - caen
Rôle : Ingénieur R&D
Activités :
· Etude d’une architecture d’un amplificateur faible bruit à structure asymétrique pour application téléphone sans fil dans la bande ISM (2.4GHz)
· Design du circuit sous les logiciels cadence (version 4.4) et ADS. Simulation du circuit avec spectreRF, Spectre et ADS ( Momentum pour les couplages inductifs dans le circuit)
· Layout, DRC (Design Rule Check), Extraction et LVS (Layout versus Schematic Check) sous Cadence
· Simulations post-layout et vérification du respect du cahier de charges
· Rédaction des spécifications du circuit et de son environnement
Environnement technique :
· desgin et layout sous cadence (4.4) et ads
· Technologie utilisée étant le QUBIC3 BICMOS 0.5mm
De (07/2001) à (12/2001)
Société : PHILIPS Competence center
Rôle : Ingénieur mesures et qualifications
Activités :
· Mise en place d’une base de mesure d’antennes terrestres de la nouvelle gamme UHF compatibles avec la télévision numérique terrestre
o Etudes des normes radios et CEM
o Aménagement et dimensionnement du site
o Automatisation des mesures d’adaptation, de gain et de diagramme de directivité des antennes utilisant les bus GP-IB (la programmation visant à gérer le bus et à commander les appareils de mesures tel qu’un analyseur de réseau, un générateur d’émission et un analyseur de spectre ont été écrit en langage basic)
o Ecriture de documents permettant l’utilisation de la base et des programmes installés
o Mesure et qualification de prototypes d’antennes UHF pour le compte d’un client ( ANT LAMBDA 42200, ANT LAMBDA 41600), rédaction d’un document spécifiant les performances des produits et les dispositifs de mesures mis en oeuvre pour la mesure
· Aides à la résolution d ‘un problème de qualification radio des terminaux de payement bancaires sans fil (produits Ingenico fabriqués en sous-traitance)
· Mise en place et automatisation de manipulations permettant de caractériser les non-linéarités sur les amplificateurs de voie retour optique
o Ceci étant réalisé par des mesures de NPR ( Noise Power Ratio ) sur ces amplis
o Réalisation d’un logiciel en langage C (sous un environnement LabWindows/CVI) permettant la gestions des appareils de mesures via un bus IEEE 488, l’interprétation et l’automatisation des mesures
· Intégration d’un algorithme d’évaluation de la stabilité des amplificateurs large bande, l’algorithme se base sur des opérations sur les paramètres S de l’ampli
o Ecriture du programme en C sous Labwindows/CVI
Environnement technique :
· les antennes passives et la transmission radio (theorie et pratique)
· les appaeils de mesure rf
· l’utilisation du logiciel labwindoews/cvi
· les normes radios
· travail autonome
De (07/2000) à (09/2000)
Société : SAGEM - Louviers
Rôle : Technicien de production
Activités :
· Test et dépannage de circuits imprimés destinés à divers usages : Audio, Vidéo, Téléphonie mobile, Fax
Environnement technique :
· normes de routage des cartes electroniques
· travail en equipe
· Réalisation d’un Electroencéphalogramme (EEG)(destiné aux souris): système d’acquisition et de transmission de données numériques sans fil entre un module pouvant être porté par un petit animal et un récepteur fixe, par radiofréquence au moyen d’une porteuse à 27,120MHz, modulée en ASK
· la modulation FM et AM, les oscillateurs
· les architectures des émetteurs - récepteurs faible puissance
· le design analogique faible consommation et moindre encombrement
· simulation analogique et numérique (séquenceur) sous Mentor, placement et routage sous Eagle
· Réalisation d'une horloge/réveil/chronomètre avec un microprocesseur de la famille 68Ko Dans ce projet j’ai opté pour la programmation modulaire, qui offre clarté et facilite d’utilisation au programme, en effet le code comporte plusieurs modules dont une partie est écrite en C et l’autre en assembleur
· l’architecture des microprocesseurs
· la programmation C et Assembleur
· le concept temps réel et la gestion multi-taches
· Création d’une FIFO 8 bits, double accès (lecture, écriture) en langage VHDL et son intégration dans un EPLD. La FIFO possède des flag d’indication de remplissages à seuils programmables
· les règles d’écriture en description synthétisable
· les simulations comportementales
· l’utilisation de Leonardo pour la synthèse et Design Manager pour le placement routage
· simulation avec et sans retards ( pré et post layout)
· Réalisation d’une télécommande numérique infrarouge et d’un dé électronique (utilisant un FPGA)
o Dans les deux cas une étude théorique des parties analogiques et numériques a été faite, puis il a été procédé à la saisie des schémas et aux simulations avec les logiciels de Mentor Graphics. Enfin la partie numérique a été implantée dans un Xilinx, et le placement routage des composants discrets a été fait avec Mentor.
· le design analogique et numérique
· la programmation des EPLDs
· le layout sous Mentor et la réalisation des cartes électronique
· Réalisation d’un interprète d’expressions arithmétiques en langage C/C++.
· l’utilisation des structures de données complexes
· la programmation modulaire
· les langages C et C++ (sous GNU/UNIX)
2002 Diplôme d’ingénieur grandes écoles ENSEIRB (Ecole Nationale Supérieure d’Electronique, d’Informatique et de Radiocommunications de Bordeaux), dominante électronique-télécoms. Mention Bien
2002 DEA en microélectronique (Université Bordeaux 1). Mention Bien
1998 Classes préparatoires Mathématiques Supérieures/Spéciales à l’IPEST (filière PCSI/ PC*)
· Admission à l’Ecole Polytechniques de Tunis et à l’ENSEIRB.
· 2ème au classement des élèves ingénieurs en Tunisie.
1996 Baccalauréat Mathématiques. Mention Bien
Anglais : Bon niveau, (reçu au TOFEL avec 573 points)
Allemand : Lu, écrit, parlé (3 ans)
Arabe littéraire : bilingue