Mohamed - Développeur C
Ref : 140109A001-
Domicile
1135 BEN AROUS (Tunisie)
-
Profil
Développeur (39 ans)
-
StatutFreelance
-
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…)
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
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