Entreprises, SSII, DSI

Trouvez en quelques heures les meilleurs intervenants pour vos projets.

Retour Ajouter ce CV à ma sélection Demander sa disponibilité
Photo Tayeb
Tayeb - Développeur C CV n°121115G001
  • Profil Développeur - 35 ans
  • Domicile 92210 SAINT CLOUD
  • Mobilité Toutes les régions
  • Domaines de compétence Industrie
Compétences techniques
C
C ANSI
C++
Études et formations

FORMATION
2008 Cycle préparatoire
IPEIM : Institue préparatoire aux études d’ingénieurs de Monastir

2005 Faculté des sciences de Tunis
Diplôme national d’ingénieur

LANGUES
Anglais Lu, écrit et parlé

COMPÉTENCES TECHNIQUES
Système d’exploitation Windows, Linux
OS Temps réel RTA-OSEK, Quadros, OS Linux
Réseaux Réseau ETHERNET (TCP/IP), Routage, configuration des routeurs, LAN (Ethernet, token Ring,
Token Bus …), WAN (LS, Frame Relay, RNIS, ATM, ADSL, WIFI…)
Programmation C/ C++, C embarqué, Java, Script shell, HTML, VHDL, SQL, Pascale, Mapple, Assembleur, protocole FIX
Outils de développements Eclipse, Microsoft Visual studio, IAR Embedded Workbench
Bases de Données Toad for Oracle, Hibernate (Mapping), PL/SQL, ISA Access, Oracle (7,9i, 8i, 10g)
Gestion de configuration SVN, PVCS, Synergy

Expériences professionnelles

SagemCom
Ingénieur développement C/C++ Janvier 2015 –> Aujourd’hui
Activités de la société : TV numérique
Projet : GVT : Développer et assurer la maintenance des api ajouté au middleware Sagem intégré sur les boîtes STB de GVT Brésil (Ip tv)
Client : GVT Brésil.
Poste : Ingénieur développement linux C/C++

Description de travail :
● Intégrer le middleware de SAGEM sur les boîtes de GVT.
● Développer les modules et les API demandés par le client (intégration de la solution VOD NETFLIX et Youtube)
● Valider les modules développés sur la boîte (Mode Flash et Mode NFS).
● Corriger les bogues remontés par l’équipe validation et par le client.
● Assurer le support client.

Outils logiciel utilisés
● OS Linux(GNU tools)
● Développement linux(user space et kernel space)
● Debug en utilisant gdb
● SVN,GIT
● outil d’analyse DVB.
● STB (Set Top Box)
● Geany , makefile, vim , Eclipse, understand

ACOBA
Ingénieur développement C++ Mars 2014 –> Decembre 2014
Activités de la société : Vidéo Surveillance
Projet : AS3: Conception et réalisation d’un système de stockage de continue de vidéo de surveillance dans le Cloud, c’est un service payant avec lequel le client peut accéder aux vidéos enregistrés et autres services de statistiques.
Client : ACOBA.
Poste : Ingénieur développement C++

Description de travail :
● Etude et spécification de l’architecture de système d’enregistrement multithread dans le serveur local et envoie de donnée au Cloud.
● Développement de serveur d’enregistrement local.
● Développement d’un simulateur d’envoi de fichiers VIDEO vers le serveur S3 d’AMAZONE.

Outils logiciel utilisés
● Microsoft Visual Studio
● Ubunto

CGI Paris
Ingénieur développement C /SQL Octobre 2013 –> Février 2014
Activités de la société : Télécommunication
Projet : BRM: participation à la portage des clients SRR à la plateforme BRM Oracle (Billing and Revenue Management)
Client : SFR.
Poste : Ingénieur développement C /SQL

Description de travail :
● Etude et spécification de l’architecture BRM.
● Portage des clients en utilisant les moulinettes.
● développer les fichiers de configuration qui incluent les règles de paiement.
● Développer les requêtes SQL en utilisant SQL+.

Outils logiciel utilisés
● Plateforme BRM.
● Code Blocks : IDE de développement e langage C.
● SQL +, Red Hat Linux.

Schneider Electric (Pacy Sur Eure)
Ingénieur développement C++ Janvier 2013 –> Juillet 2013
Activités de la société : Energétique
Projet : KALA : Conception et développement de l'architecture IPCL (Internet Protocol Convergence Library) du variateur de vitesse pour les moteurs synchrone et asynchrone, c’est une application de trois couches (IPCL, HPC, HSC) qui est un proxy pour 3 types de requêtes MODBUS, DPWS(Ipv6), ETHERNET IP, SNTP.
Client : Schneider Electric.
Poste : Ingénieur développement C++.

Description de travail :
● Analyse de spécification de l’architecture IPCL fournit par le client.
● Conception de la couche basse HPC (Host Proxy Component) en élaborant les Diagramme UML (Diagramme des classes, de séquences, uses case).
● Développement de la couche HPC en C++, en implémentant la réception des requêtes de la part de la couche supérieure IPCL, puis le transfert selon la priorité à la couche inférieure HSC (Host Slot Component).
● Développement des services de DRIVE (Forward ModBud Request ,Send Modbus to DRIVE , Get Drive Name .. etc ) pour le cas de MODBUS.
● Gérer les sections critique à l’insertion dans les files d’attentes, et l’envoie à la couche HSC.
● Réaliser une application de tests automatiques d'utilisations de buffers circulaires.

Outils logiciel utilisés
● Langages utilisées : C++
● Enterprise Architect: Conception UML.
● VISUAL Studio 2008:Développement C++.
● IAR Embedded Workbench : IDE et Débogueur la carte de variateur vitesse.
● OS temps réel : RTXC - Quadros
● Outils matériels utilisés : JTAG, Variateur de vitesse, Alimentation
● Gestion de Configuration : Synergy

Groupe TELNET
Ingénieur système embarqué (Contrôle moteur) Juin 2010 –> Décembre 2012
Nombre de salarié : 550 (500 ingénieurs).
Activités de la société : Activité automobile, Sécurité, Défense, monétique, Aéronautique.
Période d’embauche : de Juin 2010 ---Février 2012.
Poste : Ingénieur système embarqué (Contrôle moteur)

Projets;
● Projet EB / Projet EB-DT
▪ Client : VALEO /PSA
▪ Projet : EB & EB-DT : nouveaux moteurs 3 cylindres de PSA.
▪ Calculateur : Calculateur moteur : système électronique temps réel.

▪ Tâches affectées :
❖ Développement des spécifications de contrôle moteur fournies par le client VALEO.
❖ Développer les blocs Matlab/Simulink et les machines d’états en C embarqué.
❖ Faire les Test unitaires en utilisant l’outil RTRT de IBM (fichier ptu et atu).
❖ Préparer les comptes rendus de validation unitaire (couverture de code C).
❖ Vérifier les exigences en utilisant l’outil RECTIFY.
❖ Préparer les plans de validations ITP (Integration test plan).
❖ Charger le soft reçu de VALEO après intégration dans l’EEPROM de calculateur en utilisant un package Idvaid.
❖ Validation d’intégration sur calculateur moteur et Banc de test en utilisant le plan de validation
▪ OS : RTA-OSEK
▪ Microcontrôleur : 32 bits (Hitachi)
▪ Conception : Matlab/Simulink
▪ Outils logiciel utilisé : Editeur C, compilateur KEIl, RTRT, WINADES, idevaid, RECTIFY, QAC
▪ Matériels utilisé : PC, Power supply, Banc de charge, banc de table, canalyser, oscilloscope
▪ Standards utilisés: AUTOSAR, MISRA.
▪ Gestion de configuration: PVCS

● Projet AZ1049 (véhicule électrique de Renault)
▪ Client : Johnson control.
▪ Projet : validation fonctionnel de tableau de bord de nouveau véhicule électrique de RENAULT (Congo électrique).

▪ Tâche affectées :
❖ validation des différentes fonctionnalités de CLUSTER (en utilisant les scripts ou les plans de validation fournies par Johnson control).
❖ Préparation des comptes rendus de validation (les Test case OK, et les échecs de validation).
▪ Outils logiciel utilisé : Smile, RCAR-Intermad.
▪ Materiel: Bench, Power supply, Tableau de bord(Cluster) fourni par Renault, Auto switch Relay, PC, CAN Case.
● Projet TUE5
▪ Client : VALEO
▪ Projet : TUE5

▪ Tâche affectées :
❖ Développement des spécifications de contrôle moteur fournies par le client VALEO.
❖ Développer les blocs Matlab/Simulink en C embarqué.
❖ Faire les Test unitaire en utilisant l’outil RTRT de IBM.
❖ Préparer les comptes rendus de validation unitaire (couverture de code C, couverture de code MSP).
❖ Validation fonctionnel.
▪ Outils logiciel utilisé : Editeur C, compilateur KEIL µvision 3, RTRT, WINADES, idevaid.
▪ Standards utilisés: AUTOSAR, MISRA.

ARDIA : ACTIA RECHERCHE ET DEVELOPPEMENT EN INFORMATIQUE
Ingénieur C/C++ Décembre 2008 –> Juin 2010
Nombre de salariés : 120 (80 ingénieur).
Activités de la société : Activité automobile (Diagnostic et embarqué), mécanique et outil logiciel.

Période d’embauche : de décembre 2008--- juin 2010.
Projet : DIAGBOX : Nouveau outil de diagnostic pour les véhicule Peugeot et Citroën (Convergence entre deux outils de diagnostic des véhicules Peugeot et des véhicules Citroën pour l’obtention d’un outil de diagnostic unique dédiés aux véhicules PSA (Peugeot-Citroën))
Client : PSA.
Poste : Ingénieur C/C++.

Description de travail :
● Responsable calculateur au sein de pôle confort : Développement du calculateur confort et sous capot.
● Les calculateurs (BSM, BSR, AUTORADIO) sont des calculateurs qui obéissent à la norme OBD.
● Responsable de développement de partie applicatif de calculateur BSI (Boite de servitude intelligente).
● Développement des cahiers des charges des calculateurs fournis par PSA.
● Développer les fonctions de diagnostic en C++ et générer le DLL calculateur.
● Développer les différentes fonctionnalités de diagnostic (Identification, Lecture des défauts OBD, Mesure paramètres, Télecodage, suréquipement ….)
● Développement des fichiers Messagerie CAN, et des bases de données GPC /DSD de calculateur.
● Réalisation des scripts de validation.
● Valider les Cahiers de charges en utilisant le calculateur, l’outil d’espionnage de trafic Spy&Sim et les scripts de validation.
● Préparer les comptes rendus de validation unitaire.

Outils logiciel utilisés
● Langages utilisées : C/ C++, XML.
● Cycle de développement : Cycle en V.
● ACTIDIAG AUTHOR : extension d’ECLIPSE, pour l’édition des fichiers XML et les bases de données DSD et GPC.
● IEME2 : Editeur de fichier de menu SGML calculateur.
● Microsoft Visual Studio 2008: Codage, débogage des fonctions C++ et création de DLL.
● Spy & Sim : Simulateur de trafic entre l’outil Diagbox et la carte calculateur.
● Prise OBD.
● Standard utilisé: OBD.
● PS NEXT : gestionnaire de tâches pour les membres d’équipe Automobile.
● Gestion de configuration: SVN

NARSIL TECHNOLOGY
Ingénieur développeur VB.Net Octobre & Novembre 2008
Nombre de salariés : 12 salariés.
Client : Plusieurs fédérations africaines (Tunisie, Cameron, Bénin.etc.)
Projet à réaliser : ADL : Assistant de demande licence, projet financé par le FIFA.
Poste : Ingénieur développeur VB.Net.
Technologies utilisées : Architecture trois tiers Vb.Net.
Taches affectées : Adapter le logiciel ADL en fonction de fédération en question.

PROFINANCE : Editeur de logiciel financier
Projet de fin d’études Mars 2008 –> Juin 2008
Client : Intermédiaire en bourse –Banque BIAT.
Projet à réaliser : une solution de bourse en ligne pour l’intermédiaire en bourse BIAT, c’est un site web qui réalise une connexion de bout en bout entre le client abonné au service de bourse, Cette solution automatise les taches de l’intermédiaire qui travaille à double interface (l’une avec le client, et l’autre avec la bourse).
Tache affecté : Réalisation d’une couche Middle Office d’une solution de bourse en ligne, qui offre la connexion et le passage d’ordre vers la bourse en utilisant le protocole FIX sous l’architecture J2EE.
Technologies utilisées : Eclipse Europa, Oracle, Toad, Hibernate 3, Protocole FIX (Financial Information eXchange) (Sous J2EE).
● La base de données est sur un SGBD Oracle manipulé par le logiciel TOAD.
● Le mapping de la base est fait par l’outil Hibernate Synchroniser (un plugin sur Eclipse).

Retour Ajouter ce CV à ma sélection Demander sa disponibilité