Menu

Amadou NDIAYE

Paris

En résumé

J'ai un diplôme d'ingénieur en électronique et informatique industrielle avec trois ans et 8 mois d'expériences (dont trois ans par apprentissage).

Durant mon apprentissage, en plus de mes compétences en conception et développement électronique, j'ai travaillé avec des microcontrôleurs de type ARM cortex M3 et M9, de type Pic16 et 18F.
J'ai une bonne connaissances des FPGA (Igloo de Actel et cyclone II d'Altera).
Je maitrise bien les langages C et le VHDL, et j'ai un bon niveau en JAVA et en C++.

Je cherche un poste d'ingénieur hardware et ou Software.

Mes compétences :
VHDL
Système embarqué
Electronique numérique
C
Traitement du Signal
Electronique embarquée
Régulation
Electronique
Automatisme
Electronique analogique
Informatique industrielle
C++
Java
Conception électronique
FPGA
Electronique de puissance
Microcontroleur
Matlab
Altium Designer

Entreprises

  • Akka Technologies - Ingénieur logiciel

    Paris 2015 - maintenant Développement C++ d’un algorithme d’évitement d’obstacles pour drone autonome

    Etude et Développement en C++ de la méthode d’évitements (champs de potentiels) d’obstacles pour prototype de drone autonome

    Réalisations :
    - Etude et compréhension de la méthode des champs de potentiels.
    - Développement du script de simulation sous Matlab.
    - Spécification objet du model Matlab : héritage et diagramme de class
    - Développement C++ du programme :
    - Git pour la gestion de versions et sauvegarde automatique

    Environnement:

    - GCC
    - Qt Creatore, Qt Xlsx
    - Git
  • Robert Bosch Rodez - Ingénieur logiciel

    Saint-Ouen 2015 - 2015 Développement manuelle en C et codage automatique de nouvelles fonctions ou correction de fonctions pour le contrôle moteur.

    - Réception de Spécifications Matlab/simulink type T3,
    - Analyse et estimation du temps de développement.
    - Optimisation de modèle
    - Design de modèle sous Ascet (outil de modélisation et génération) pour le codage
    automatique
    - Développement manuel en C suivant les règles du monitoring:
    - Compilation du programme version (PVER) : association de module
    - Tests Unitaire (FCI dynamique) : IBM Rational Test RealTime
    - Outil de versionning : SDOM
  • ResMed - Ingénieur en conception électronique et développement C sur microcontrôleur Pic (CDD)

    Saint-Priest 2015 - 2015 Conception et développement C de deux systèmes de contrôle commande pour générateur à UV.

    - Spécification technique, Nomenclature, dossier de commande, relation fournisseurs
    - Conception de l’architecture électronique sous Altium : schématique et placement routage.
    - Soudage, tests, debuggage et validation hardware
    - Programmation du soft de contrôle en C sur Pic18f en utilisant l’IDE MPLABX
    - Tests partiels et généraux du soft.
    - Validation, intégration et installation du système sur la ligne.
    - Rédaction des notes de dépannages, des dossiers de fabrications et des dossiers de tests
  • CNRS - IPGP (Institut de Physique du Globe de Paris) - Apprenti ingenieur en electronique et informatique industrielle

    2011 - 2014 Réalisation 5:
    Développement C du soft de détection d’évènements sismiques

    - Étude comparative des algorithmes de détection de séismes et choix du plus performant
    - Définition du cahier des charges et planning prévisionnel, choix des technologies
    - Filtrages analogiques, transformés en Z pour avoir les modèles numériques
    - Programmation C du soft et implémentation sur cible (LPC1820) avec uVision4,
    - Tests sur la carte d’évaluation MCB1800
    - Documentation: dossier de tests et validation et de fabrication


    Réalisation 4:
    Protocole de communication en VHDL (via Xbee ) entre plateformes d'acquisition

    - Mise au point de l’architecture du protocole de communication basix5 sous Word
    - Estimation du temps d’exécution des futurs blocs VHDL du Protocole basix5
    - Calcul du Baud rate et de la fréquence de fonctionnement des numériseurs
    - Description VHDL du Protocole basix5: interface numériseur, UART, SPI, I2C, buffer circulaire
    - Simulation sous Modelsim, Utilisation de Libero IDE
    - Synthèse et implémentation sur FPGA (Proasic A3PE)
    - Documentation : dossier de tests et grafcet d’explication de l’architecture du Protocole.


    Réalisation 3 :
    Étude et Développement de la carte embarqué contrôleur du système d’acquisition

    - Analyse des besoins, espionnage de Bus avec l’analyseur logique
    - documentations (étude de datasheets), spécifications fonctionnelles et techniques,
    - Nomenclature, Relations fournisseurs, commande et réceptions des composants, gestion de stock
    - Dimensionnement de CPU (ARM C-M3), schématique et placement routage sous Altium
    - Développement d’une partie du soft en C embarqué en utilisant l’IDE uVison4,
    - tests et debuggage hardware, tests du soft sur la carte d’évaluation MCB1800 ,
    - validation et documentation de la carte : dossier de fabrication et note de tests


    Réalisation 2 :
    Développement du soft embarqué (en VHDL) pour la carte d'acquisition

    - Dimensionnement de FPGA (Actel), schématique et placement routage sous Altium
    - Programmation VHDL SPI + interface (MAE) du programme de contrôle des numériseurs
    - simulation sous Modelsim, synthèse avec synplify et implémentation via Libero IDE,
    - Tests et rédaction du dossier de fabrication et d’une note de tests


    Réalisation 1 :
    Étude et développement de la carte d’acquisition embarquée pour la sismologie marine

    - Analyse des besoins, spécifications fonctionnelles et techniques,
    - Nomenclature, relations fournisseurs, commande et réceptions des composants
    - Dimensionnement de FPGA (Actel), schématique et placement routage sous Altium
    - Tests et rédaction du dossier de fabrication et d’une note de tests

  • CNRS - IPGP - Stagiaire

    2011 - 2011 - Étude du fonctionnement des convertisseurs delta sigma - Référence de convertisseur ADS1282
    - Estimation des ressources pour FPGA (ACTEL Igloo nano – AGNL125) - bilan des composants
    - Proposer un schéma électronique de la nouvelle carte Codeur (analogique numérique)
    - Edition du schéma structurelle et routage sous ALTIUM DESIGNER – Soudage au four à CMS

Formations

  • Polytech'Paris-UPMC (Ecole Polytechnique Universitaire Pierre Et Marie Curie)

    Paris 2011 - 2014 Ingenieur

    Mathématique - electronique - electronique de puissance - électromagnétisme - automatique - Telecom Asservissement - traitement du signal - optique ondulatoire - Optoélectronique - réseaux

    Langage C - Java - C++ - MSql -

    VHDL (avancé) - Microcontrôleur (ARM) - Système C (bases) -
    Codesign - temps reel (bases) - RTOS (bases) -

    Anglais

    Gestion de projet - Marketing - Marketing de
  • IUT Sénart-Fontainebleau

    Lieusaint 2010 - 2011 DUT

    Mathématique - Physique - électromagnétisme
    Electronique - electronique de puissance - électrotechnique - électricité - Automatique -
    Langage C - Java - Asservissement - automatisme - Initiation au développement Labview Réseaux - MODBUS - Initiation au GBD

    Anglais -
    communication - développement personnel

    Projet académique :

    Conception d'un hacheur 4 quadrants pour le pilotage d'un
  • IUT Informatique - Université Henry Poincaré NANCY I

    Saint Dié 2009 - 2010 DUT

    Mathématique - Physique - optoélectronique
    electronique analogique et numérique - électrotechnique - électricité - Transistor Bipolaire - informatique industrielle - langage C - Visual basique - Grafcet - liste d'instruction

    Anglais

    Projets académique :

    Etude et realisation d'un radart de recule à base de capteur ultrason

Réseau

Annuaire des membres :