Menu

Med Amine CHEKIR DIT JLIZI

paris

En résumé

Mes compétences :
Perl
Global Platform
Java Card
Simulink
C/C++
Python
MATLAB
CANalyser

Entreprises

  • Telnet Holding - Ingénieur tests et validations: Avionique

    paris 2014 - maintenant Participation au projet RBCU A350 (Remote Breaking Control Unit) en sous-traitance pour Sagem et Airbus.

    Test des logiciels embarqués dédiés aux calculateurs de freinage menés du microcontrôleur Freescale PowerPC MPC5566 32-bit :
    - Vérification des entrées du client :
    • Complétude des éléments d’entrée (DSDD, codes…).
    • Vérification de la conformité du code par rapport à la spécification (relecture de code, recherche d’anomalies en relevant des FFT.
    • Vérification de la gestion des exigences sur toutes les étapes.
    - Conception des cas et des procédures de test unitaire suivant la norme DO178-B DAL-C, et conformément à l’UTS (standard des tests unitaires).
    - Mise en œuvre des différents types de tests unitaires pour la détection des erreurs de codage.
    • Élaboration des scripts de test unitaire (langage ATTOL).
    • Passage des tests unitaires (DRY RUN sous RTRT).
    - Maintenance et évolution des tests.
    - Analyse des résultats, diagnostic des erreurs rencontrées et remontée de bugs.
    - Documentation associée dans le respect des procédures qualité.
    - Gestion de configuration et archivage des livrables.
    - Vérification, par relecture technique croisée, de la pertinence des tests unitaires élaborés.

    Environnement Technique :
    • Systèmes : Windows
    • Outils : DIAB-DATA Diab compiler 4.3f (compilateur du code Wind River), Trace 32 (Débogueur de Lauterbach), RTRT (Rational Test Real Time d’IBM pour les tests unitaires), PVCS et CVS (gestion des versions).
  • Telnet Holding - Ingénieur tests et validations: Tableaux de bord

    paris 2013 - 2014 Participation au projet X62 EURO6 en sous-traitance pour Johnson Controls (JCAE) et Renault.

    Validation des logiciels embarqués dédiés aux calculateurs tableaux de bord menés du microcontrôleur Fujitsu MB96F386 16-bits :
    - Analyse des spécifications.
    - Conception des cas et des procédures de tests.
    - Rédaction, exécution et débogage des scripts (valide incrémentale).
    - Maintenance et évolution des tests.
    - Exécution des campagnes de test de non régression (valide complète).
    - Analyse des résultats, diagnostic des erreurs rencontrées et remontée de bugs.
    - Documentation associée dans le respect des procédures qualité.
    - Gestion de configuration et archivage des livrables

    Environnement Technique :
    • Systèmes : Windows
    • Outils : R-Car (environnement de validation fonctionnelle de l’UCE), SMILE (V03.23), Intermat (interpréteur de script), Langage script d’automatisation de tests (JCI Script Language 1.4), Prototypes des tableaux de bord (MHDG cluster), Vector GmbH (outil Canalyzer pour gestion du bus CAN), PVCS (gestion des versions), Redmine (gestion de projet).
  • Oberthur Technologies - Ingénieur tests et validations: Cartes à puces

    Colombes 2013 - 2013 Test et Validation des logiciels développés pour cartes à puces chez Oberthur Technologies.

    Mise en place des plans de tests et développement des scripts à partir des spécifications du produit, exécution des batteries de tests et analyse des résultats:
    - Analyse des spécifications.
    - Rédaction de plans de tests à partir des spécifications.
    - Rédaction, exécution et débogage des scripts (Python) et applets de test (JavaCard).
    - Exécution des campagnes de test de non régression.
    - Maintenance et évolution des tests.
    - Analyse des résultats, diagnostic des erreurs rencontrées et remontée de bugs.
    - Documentation associée dans le respect des procédures qualité.
    - Gestion de configuration et archivage des livrables

    Environnement Technique :
    • Systèmes : Windows
    • Outils : Reseau GSM, Langage script d’automatisation de tests (PCOM et Python 2.6.4), Eclipse (Langage JavaCard), MobileCom TnV Compiler (V.0.0.39), Serena Business Mashups (gestion d’anomalie), PVCS (gestion des versions), SLE 97 (Infineon 32-bit), Global Platform, GSM Association (GSMA), M2M (Machine to Machine).

    Autres activités :
    - Formation de nouvelles recrues.
    - Etude, conception et réalisation d’un outil de gestion des erreurs (LogParser).
  • Telnet Holding - Ingénieur développement et validation automobile : Contrôle moteur

    paris 2010 - 2012 Participation au projet EBx_V46 en sous-traitance pour Valeo et PSA.

    Développement et validation des logiciels embarqués dédiés aux calculateurs contrôle moteur menés du microcontrôleur Hitachi SH7058 32-bits :
    - Etude et analyse des spécifications afin de détecter les erreurs et les défauts de conception de cahier de charge (dictionnaires de données, architecture, modélisation …).
    - Codage de modules pour les calculateurs contrôle moteur en langage C embarqué selon la norme MISRA.
    - Mise en œuvre des différents types de tests unitaires pour la détection des erreurs de codage.
    Elaboration des scripts de test unitaire (langage ATTOL).
    Passage des tests unitaires (RTRT).
    - Rédaction des plans de tests d’après les spécifications fonctionnelles.
    - Validation du logiciel embarqué sur des bancs de test et Rédaction des rapports de tests.
    - Vérification, par relecture, du produit livrable :
    Vérification de la conformité du code par rapport à la spécification fonctionnelle.
    Vérification de la pertinence des tests unitaires élaborés lors de la phase de codage.
    Vérification de l’application des règles de codage et de forme (QAC).
    Vérification de la gestion des exigences sur toutes les étapes du cycle en V.
    - Vérification, par relecture, des plans et des rapports de validation.

    Environnement Technique :
    • Systèmes : Windows
    • Outils : Matlab 2010b (Simulink), Renesas C/C++ Compiler for SuperH RISC engine family (compilateur du code), QAC v6.2.1(vérification de format), Reqtify 2009-1b(test de qualité et gestion des exigences), RTRT (Rational Test RealTime d’IBM pour les tests unitaires), Vector GmbH (outil
    Canalyzer pour gestion du bus CAN), Winades/VisuAcq (outils de visualisation), PVCS, Beyond Compare, Notepad ++, Access 97, Excel, Word.

    Autres activités :
    - Formation de nouvelles recrues.
    - Etude de faisabilité, conception et réalisation de différents outils d’automatisation du processus de développement pour l’activité automobile.
    Outil de génération automatique de l’arborescence de l’architecture du code : définition des évènements, fonctions et des sous fonctions pour une version de soft intégré.
    Outil de vérification du format du code conformément aux règles de codage interne à l’équipe Automobile.
    - Participation dans la préparation d’offres et de devis pour un projet de diagnostic ferroviaire.

    Environnement Technique :
    • Systèmes : Windows
    • Outils : Perl 5.10.0, Python 2.6.4

Formations

  • ENIT(Ecole Nationale D'Ingénieurs De Tunis) ENIT (Tunis)

    Tunis 2007 - 2010 Diplôme d’ingénieur en Génie Electrique Option : Micro-électroniques

    Principales matières/compétences professionnelles couvertes:
    Electricité générale : Systèmes électriques, Installations électriques
    Automatique : Modélisation, simulation, correction, régulation, asservissement et commande des différents types de systèmes.
    Micro-électroniques : Semi-conducteurs, Conception de schémas électroniques, VHDL
    Informatique : Divers langages de programmation : C, C

Réseau

Annuaire des membres :