Mohamed - Développeur C

Ref : 140109A001
Photo de Mohamed, Développeur C
Compétences
Expériences professionnelles
  • Société « Larisys North Africa »
    Jan 2012 - aujourd'hui

    Projet : Adaptation de la ligne d’assemblage et du banc de test EOL (End Of Line) d’ELCOM, a.s. chez VALEO pour le produit automobile « CLIMATRONIC» de nouvelles gammes des voitures (Volkswagen, SEAT, SKODA)
    Gestion de Projet :
    - Etude de l’existant (ligne d’assemblage automatique et testeur) du fournisseur ELCOM.
    - Chiffrage et étude de faisabilité à partir d’un dossier de spécification technique de test.
    - Validation des études mécaniques pour le nouveau JIG spécifique avec la solution d’interconnexion VPC (Virginia Panel Corporation).
    - Elaboration d’une solution de test des interfaces client par des Checkers COGNEX.
    Développement :
    - Choix des instrumentations : élaboration de BOM pour le nouveau JIG.
    - Développement de schéma de câblage du JIG.
    - Rétro-ingénierie pour le programme de test existant sous LabWindows/CVI et VISUAL C++.
    - Mise à jour et développement des nouvelles DLL de logiciel ELCOM pour le JIG spécifique au produit « CLIMATRONIC » et les étapes de test selon le STI.
    - Développement de programme de caméra « BASLER SCOUT» avec le driver NI-IMAQdx
    - Développement de programme pour les Checkers Cognex 4G7 sous « Checker 3.4.31.0 ».
    Outils logiciels : LabWindows/CVI 2012, VISUAL C++, ORCAD 16.5, NI-IMAQdx, IVI drivers
    ODBC driver, MYSQL SERVER 5.0.
    Instrumentations & équipements : Agilent N6700B, Pickering, châssis PXI-1044, PXI-2503, PXI-2569, PXI-2586, PXI-4060, PXI-4065, PXI-6229, PXI-6514, PXI-8106, PXI-8252, PXI-8430, PXI-8464, NI USB-8476, VPC, BASLER SCOUT, COGNEX 4G7, keyence SR600, COGNEX DATAMAN, Toshiba BEV4T
    Projet : deux bancs de test (EOL) pour les produits automobile régulateur de projecteurs de voiture RENAULT chez VALEO
    Tester le fonctionnement des molettes de réglage par de moteurs et ses pictogrammes par une caméra.
    Gestion de Projet :
    - Chiffrage et étude de faisabilité à partir d’un dossier de spécification technique de test.
    - Elaboration de la solution clef en main (ergonomie, instrumentations, logiciels).
    - Suivi les phases des études du projet et de fabrication du banc de test.
    - 3 missions vers le site de Larisys en France pour la validation des bancs en présence de client.
    - Validation du banc chez le client (R&R, sécurité…).
    - Elaboration de dossier technique du banc.
    Développement :
    - Choix des instrumentations : élaboration de BOM du banc.
    - Développement de schéma de câblage du banc avec ORCAD 16.5.
    - Développement logiciel du banc sous LabWindows/CVI avec le standard VALEO.
    - Développement de fichiers de travail de la caméra sous In-Sight Explorer.
    Outils logiciels: langage C, LabWindows/CVI 2012, ORCAD 16.5, Altium Designer 10.0, In-Sight Explorer, EasyMotion Studio - Technosoft
    Instrumentations & équipements : Agilent E3640A, NI PCI 6220, IN-Sight 5100, Driver IPS210, Micromoteurs FAULHABER, ADVANTECH USB-4750, Toshiba BEV4T.

  • Société « SAGEM » TME (Terminaux et Maitrise D’énergie)
    Jan 2009 - Jan 2012

    Projet : Ligne des testeurs fonctionnels pour les produits compteurs d’énergie électrique monophasé SAGEM (Smart metering) pour le client ISU (********/).
    - Conception et développement à partir des spécifications de test de R&D SAGEM.
    - Étude matérielle et logicielle pour la définition des bancs automatiques.
    - Développement de programme multithread 4 empreintes pour le banc de calibration RTC pour les cartes micro-STM32 des compteurs d’énergie selon l’AN2604 (STMicroelectronics) avec LabWindows/CVI.
    - Développement de programme multithread 4 empreintes pour le banc de calibration de métrologie des compteurs d’énergie avec LabWindows/CVI.
    - Développement de programme multithread 2 empreintes pour le banc de test CPL (courants porteurs en ligne) et le banc de configuration (N° de série, adresse MAC, EEPROM) des compteurs d’énergie avec LabWindows/CVI.
    Mision à ISU (Krasnoïarsk-Sibérie, Russie) : 1 mois
    - Mise en place de la ligne des testeurs fonctionnels pour ce projet.
    - Validation des tous les bancs de tests de la ligne par le client.
    - Validation de calibration des compteurs dans le laboratoire de métrologie légale.
    - Inauguration de l’usine en présence de ministre d'économie de la Russie.

    Ingénieur bancs de calibrations :
    - Etude de spécifications de calibration de la métrologie des compteurs d’énergie électrique monophasée et triphasée.
    - Elaboration de l’architecture hardware adéquate du banc de calibration (générateur, Etalon, transformateurs, câblage).
    - Développement des programmes multithread de calibration pour les différents types des compteurs électriques avec LabWindows/CVI.
    - Mise à jour des programmes de calibration pour les nouvelles références des clients (EDF, EDP, STEG…)
    - Analyses des anomalies des résultats de métrologie légale (courbes Gaussienne, courbe des énergies actifs et réactifs).
    - 3 Missions en Algérie (société AMC : ********) pour la mise à jour des programmes des testeurs fonctionnels et installation des nouveaux générateurs pour les bancs de calibrations avec une validation métrologie sur les bancs MTE.
    Ingénieur bancs de tests fonctionnels:
    - Etude de spécifications de test fonctionnel des cartes électroniques des compteurs d’énergie.
    - Développement des programmes séquentiels et multithread pour ses tests fonctionnels avec LabWindows/CVI.
    - Développement des DLL spécifiques aux protocoles de communications avec les compteurs d’énergie (C1107, Euridis, CLI, COSEM…).
    Ingénieur développement embarqué:
    - Développement de programme pour le chargement d’OS linux embarqué sur les Gateway de maitrise d’énergie à travers le boot-loader REDBOOT avec LabWindows/CVI.
    - Elaboration des solutions de flashage des softwares applicatifs des différentes technologies des microcontrôleurs (TERIDIAN, STM32, NXP, NEC, FREESCALE, ATMEL…) des compteurs d’énergie.
    - Choix des flasheurs adéquats pour la programmation (Lauterbach, H-JTAG, OLIMEX.)
    - Programmation des microcontrôleurs en C (MICROCHIP, ATMEL, STM32) & Routage des cartes électroniques spécifiques pour des testeurs fonctionnels (cartes relais, carte des mesures analogiques, interfaçage…)

Études et formations
  • Etudes et diplômes

    2006 - 2009
    Cycle d'ingénieur en génie électrique (option électronique et nouvelles technologies)
    À l'école nationale d'ingénieur de Sfax ENIS.
    Obtention de diplôme d’ingénieur en génie électrique (mention : excellent).

    2004 - 2006
    Cycles préparatoires au cycle d’ingénieurs à l'Institut Préparatoire EL MANAR -Tunis-

    2004
    Obtention du baccalauréat section technique


    Formations & Certifications
    Certifié CCVID (NI Certified LabWindows™/CVI Developer)
    ********.htm
    Certificat de formation de National Instrument en Labwindows/cvi, TestStand
    Certificat de formation ADVANCIA en administration des systèmes sous linux


    Compétences Techniques

    Outils de développement : Langage C, Labwindows/ CVI.

    Systèmes embarqués : Keil µV4, Mikroc, AVR Studio, JTAG, SWD, ARM, OS linux.

    Systèmes d’exploitation : Windows (XP, Vista, Seven), Linux (Mandriva)

    Outils de conception électronique : Altium designer, Proteus, Eagle, orcad.

    Connaissance électronique : électronique numérique, électronique analogique, microélectronique, automatique.

    Instrumentations : cartes National Instrument (acquisition analogiques, Field Point, cartes E/S, PXI), Instruments de calibration des compteurs électriques (MTE, PPS400).

    Protocoles : UART, I2C, TCP/IP, FTP, Telnet, Euridis, CAN, LIN, C1107.
    Base de données : Microsoft SQL server, MYSQL 5.0

Autres compétences
Etudes et diplômes

2006 - 2009
Cycle d'ingénieur en génie électrique (option électronique et nouvelles technologies)
À l'école nationale d'ingénieur de Sfax ENIS.
Obtention de diplôme d’ingénieur en génie électrique (mention : excellent).

2004 - 2006
Cycles préparatoires au cycle d’ingénieurs à l'Institut Préparatoire EL MANAR -Tunis-

2004
Obtention du baccalauréat section technique


Formations & Certifications
Certifié CCVID (NI Certified LabWindows™/CVI Developer)
********.htm
Certificat de formation de National Instrument en Labwindows/cvi, TestStand
Certificat de formation ADVANCIA en administration des systèmes sous linux


Compétences Techniques

Outils de développement : Langage C, Labwindows/ CVI.

Systèmes embarqués : Keil µV4, Mikroc, AVR Studio, JTAG, SWD, ARM, OS linux.

Systèmes d’exploitation : Windows (XP, Vista, Seven), Linux (Mandriva)

Outils de conception électronique : Altium designer, Proteus, Eagle, orcad.

Connaissance électronique : électronique numérique, électronique analogique, microélectronique, automatique.

Instrumentations : cartes National Instrument (acquisition analogiques, Field Point, cartes E/S, PXI), Instruments de calibration des compteurs électriques (MTE, PPS400).

Protocoles : UART, I2C, TCP/IP, FTP, Telnet, Euridis, CAN, LIN, C1107.
Base de données : Microsoft SQL server, MYSQL 5.0

D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Etudiant
Colince

Etudiant

  • CALAIS
JAVA PYTHON C R REACT.JS DATA WEBDEV INFORMATICA SQL MONGODB
Disponible
CV Développeur
Aloïs

Développeur

  • NANCY
C++ SQL JAVASCRIPT REACT.JS C BASH NODE.JS PYTHON ASSEMBLEUR DOCKER
Disponible
CV Développeur FLUTTER
Hugo

Développeur FLUTTER

  • IVRY-SUR-SEINE
FLUTTER SQL C JAVA PYTHON C++ RUBY GIT
Disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur JAVASCRIPT
Simon

Développeur JAVASCRIPT

  • PONT-DE-L'ARCHE
JAVASCRIPT PYTHON GO SELENIUM HTML5 C Rust
Disponible
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Développeur Jeux Vidéo
Loïc

Développeur Jeux Vidéo

  • BOUSSY-SAINT-ANTOINE
C# UNITY 3D .NET C++ C PYTHON
Disponible