Didier - Développeur C++

Ref : 070626B006
Photo de Didier, Développeur C++
Compétences
Expériences professionnelles
  • Expérience professionnelle

    Février 2007 : Création de la société DESIE (********)
    • Logiciel de contrôle de bus I2C par RS232 ( GTK+2.0 ).
    • Interface logiciel pour programmation de PIC ( GTK+2.0 ).
    • Logiciel de gestion de contacts ( Tcl/TK, SQLite )

    Avril 2004 à Octobre 2006 Ingénieur électronicien --- NBS Technologies:
    • Développement d'un système de test de puce sans contact. Responsable programmation VHDL (Quartus II, VHDL, Electronique analogique et numérique, Protocole RFID 14443).
    Cible : ALTERA APEX 20K200EFC484
    Description : Le développement a consisté à la gestion des différents organes se trouvant sur la carte, contrôle de la modulation du champ électromagnétique émis ( 13.54MHz ) , détection et décodage des réponses ( Type A, Type B ), enregistrement en FIFO des réponses, mesure de caractéristiques des cartes RFID ( temps de réponse, taux de rétro-modulation, ... ).
    • Suivi du routage et de la fabrication des cartes électroniques.
    • Réalisation d'un applicatif de vision pour le contrôle de dépose de résine sur cartes à puces. (VisualBasic, Sherlock).
    Description : Un PC est mis en place afin de remplacer une partie d'un automatisme. Le travail a consisté au développement d'une IHM qui contrôle l'ensemble de la machine et qui gère les résultats du traitement par caméra ( traitement réalisé par des scripts développés sous Sherlock ).

    Juillet 2003 à Sept. 2004 Ingénieur électronicien --- Cybernetix Electronique
    • Développement d’applicatifs embarqués de carte à puce ( compilateur Microtech C/C++, Visual Basic ).
    Cible : Equipements micropross
    Description : Ces équipements fonctionne sur un coeur de 68000. Les développements sont effectués sur PC puis transférés dans l'équipement. Un lien ethernet permet le debugage de l'applicatif in-situ. Une IHM très modulaire permet de contrôler l'ensemble du système de production des carte à puces ( opérations de pré-personnalisation / personnalisation de la carte ).
    Installation des applicatifs sur les lignes de production en Chine.
    • Spécification du système automatique d’une ligne d’injection s’intégrant dans un trieur logistique ( Windev ).

    Janv. 2000 à Juin. 2003 Ingénieur électronicien --- Test Innovation:
    • Maintenance, fiabilisation et industrialisation d'équipements de test de composants discrets ( Environnement Orcad, Quartus II, VHDL, Electronique analogique et numérique ).
    Description : Les équipements traités sont des testeurs de composants discrets ( diodes, diacs, transistors, ... ) de la fabrication de Test Innovation.

    • Fiabilisation hardware et software ( Visual C++ ) du rétrofit d’un prober Wentworth.
    Description : L'évolution de la taille des wafers ( disque de silicium ) engendre une évolution de l'appareillage les manipulant. Ce rétrofit porte sur le logiciel de contrôle du prober ainsi que son électronique de commande ( cartes drivers de moteur pas à pas ).

    • Conception d'un handler de cartes à puce architecturé autour d’un microcontrôleur Scenix SX52 ( assembleur scenix, LabView ).
    Description : Parti d'une idée originale et innovante sur la locomotion des carte à puces dans un système de test, ce handler utilise la gravité et un système de verins bloqueurs pour fonctionner. La carte micro-contrôleur gère les verins des différents étages ( où différents tests sont réalisés ) ainsi que la mise en rebut ou non des cartes testées. Une petite interface graphique réalisée en Visual Basic en permet le contrôle par liaison RS232, cette interface a été ensuite portée sous Labview..
    • Anticipation et suivi des demandes clients sur les futurs tests et nouveaux testeurs.
    • Soutien technique clients afin de résoudre les problèmes rencontrés lors de la mise en place des chaînes de production.
    • Installation de testeurs et formation des opérateurs / ingénieurs de tests sur différents sites clients en France et à l’étranger ( Chine, Maroc, Malaisie ).

    Juin 1998 Diplôme d’Ingénieur ENI Brest.
    1er semestre 1998 Projets de fin d’études ( 5 mois ) : Étude, réalisation (station MENTOR) et validation d’une carte de mesure de retard s'inscrivant dans un système de commande de synchronisation de données optiques (contrat CNET Lannion). Conception sur Design Architect, simulation du système, mise au point (Quicksim), routage et placement des composants (Layout), réalisation de la carte (Fablink), test et validation de la carte.

    1er semestre 1997 Ingénieur stagiaire à la DGA (6 mois) : Réalisation d’un logiciel de navigation aérienne et d’une carte d’interfaçage avec des appareils avionnés. Codage du logiciel en C++ sous Borland C++ 4.52, Windows 3.11, librairie OWL, débuggage de la carte, programmation du microcontrôleur 68705, programmation et simulation du fonctionnement de l'ALTERA MAX7256 par MAX+PLUS II (VHDL), présentation du travail à un groupe de délégués de la Marine Nationale.

Études et formations
  • Formation
    Juin 1998 Diplôme d’Ingénieur ENI Brest.

    1er semestre 1998 Projets de fin d’études ( 5 mois ) : Étude, réalisation (station MENTOR) et validation d’une carte de mesure de retard s'inscrivant dans un système de commande de synchronisation de données optiques (contrat CNET Lannion). Conception sur Design Architect, simulation du système, mise au point (Quicksim), routage et placement des composants (Layout), réalisation de la carte (Fablink), test et validation de la carte.


    1er semestre 1997 Ingénieur stagiaire à la DGA (6 mois) : Réalisation d’un logiciel de navigation aérienne et d’une carte d’interfaçage avec des appareils avionnés. Codage du logiciel en C++ sous Borland C++ 4.52, Windows 3.11, librairie OWL, débuggage de la carte, programmation du microcontrôleur 68705, programmation et simulation du fonctionnement de l'ALTERA MAX7256 par MAX+PLUS II (VHDL), présentation du travail à un groupe de délégués de la Marine Nationale.

    Compétences en Electronique :
    Logiciels de développement électronique: Quartus II, Suite Orcad (Capture - PSPice – Layout), Eagle, MAX Plus II, Labview, Suite GEDA ( GSchem - GSPiceUI – PCB), Suite KiCad (EEschema - PCBnew – Gerbview), KtechLab, MPLab.

    En cours de formation: ISE, VisualDSP.
    Programmation assembleur: 68000, SX52, PIC16Fxx.
    Electronique analogique et numérique

    VHDL :
    • Approche descendante de conception.
    • Modélisation, synthèse logique et optimisation.

    Architecture matérielle des systèmes :
    • Codage des informations dans les transmission numériques.
    • Étude fonctionnelle et dynamique des bus VME, VXI, MULTIBUS II, GPIB.
    • Étude du bus CAN (Controler Area Network), étude d'une interface modulaire basée sur un contrôleur Philips SJA 1000.

    Physique des semiconducteurs : Étude des paramètres de modélisation physique des composants semi-conducteurs (modèles SPICE, outils AccuSim).

    Architectures et modélisation comportementale des circuits logiques :
    • Modélisation au niveau "switches" des portes logiques, des mémoires, de multiplexeurs.
    • Caractérisations dynamiques et influences des dimension des transistors sur les paramètres.
    Structures logiques et analogiques : Portes CMOS, ECL, amplificateur CMOS, élément passif R-C, filtres à capacité commutés, CAN et CNA.

    Compétences en Informatique :
    Programmation : C/C++ (Visual, Borland), Visual Basic, Windev, GTK+2.0, TCL/TK.
    Systèmes d’exploitation : Linux, Windows, Unix.

    Langues :
    Anglais : Lu bon, parlé et écrit convenable (TOEFL : 547).

D'autres freelances
Développeur C++

Ces profils pourraient vous intéresser !
CV Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)
Justin

Ingénieur de développement Full stack Senior (Python, Django, CSS, SQL, JSON,...)

  • AIX-EN-PROVENCE
PYTHON DJANGO SQL HTML C++ CSS JAVASCRIPT SQL SERVER
Bientôt disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV full stack Développeur
Mohamed Ilias

full stack Développeur

  • NONANCOURT
JAVASCRIPT C++ Angular SQL SQL SERVER JAVA
Disponible
CV Igènieure Computer Vision
Rania

Igènieure Computer Vision

  • VILLIERS-SUR-MARNE
PYTHON OPENCV VISUAL STUDIO Jupyter LINUX C++ OPENGL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible