Demni Mohamed

Demni Mohamed

Automotive Embedded Software Engineer, Telnet Holding

Tunisie

Son parcours

  • Aujourd'hui
    Février 2015

    Automotive Embedded Software Engineer

    501-1000 employés

    EB_mi_vie project for Valeo and PSA:

    Competence field: Development and validation of software fo Engine Control Unit (ECU).
    Project subcontracting with Valeo and PSA Peugeot Citroën companies
    Tasks :
    • Implement functional specifications on C code according to standard MISRA and AUTOSAR (application layers and lower layers)
    • Development involved frame formation, transmission and reception of ECU messages as per CAN protocol
    • Verification of the application of coding rules and shape (QAC)
    • Unit testing code with the RTRT tool of IBM
    • Define validation plans and ensure compliance with PSA requirements
    • Validate the final software on a specific test bench (HiL test type) with INCA and WinAdes,
    • Validate EOBD services
    • Follow the requirements throughout the development cycle with Rectify tool
    • Batch programming scripts and Python scripts to automate unit tests
    • Writing batch scripts to automate the development cycle
    • Rereading C code, rereading integration reports
    • Functional analysis of the established specifications by the system team
    • Technical monitoring of the development phase (technical expertise in debugging and optimizing developed software)
    • Contribute to the management of new resources in the development phase
    • Check the consideration of customer requirements, the presence of documents and records needed.

    Environment: Windows
    Tools : Notepad++/RTRT: Rational Test Real Time/ Access 97/ Excel/ Word/ Keil uVision3 /Beyond Compare/ Matlab Simulink/ High-performance Embedded Workshop of Renesas environment/ Winades/ CAN LIN/ FlexRay/ Canalyzer/ Candiag/ DiagOnAll/ CAN Calibration Protocol (CCP/ V46 bench/ Ebx_V46 µc-controller/ Oscilloscope/ GBF/ ECM

    Langages: Langage C for Renesas SH754x µC-controller, PTU

    Methodologies: Development in an environment V-MODEL
  • Aujourd'hui
    2015
    Septembre 2013

    Ingénieur Développement Système Embarqué (Defense ACTIVITY)

    501-1000 employés

    Développement & validation des composants logiciels contrôle de freinage BCU (Braking Control Unit) pour Embraer KC-390 (SAGEM).
  • Aujourd'hui
    Août 2013
    Juillet 2011

    Ingénieur développement & validation

    501-1000 employés

    Domaine de compétences : Développement et validation des composants SW selon la norme MISRA pour le contrôle moteur EB de PSA.
    Objectif(s) :
    * Assurer la conformité du code avec la spécification et les documents de conception. ;
    * Assurer la bonne qualité du code, des tests et de la documentation. ;
    * Viser la satisfaction totale du client.
    Réalisation(s) :
    * Codage en C respectant les spécifications fonctionnelles envoyées par le client. ;
    * Elaboration des tests unitaires pour tester si le code est conforme à la spécification et pour tester la robustesse du code. ;
    * Vérification de l'application des règes de codage et de forme conformément à la norme MISRA « QAC » ;
    * Vérification de la gestion des exigences sur toutes les étapes du cycle en V. ;
    * Validation du soft développé sur les bancs V46. ;
    * Rédaction des plans de tests et des rapports de validation.

    Environnement(s) technique(s) :

    * Matériel ECU, CANxCard, Banc V46, Boîtier régime double VVT. ;
    * Systèmes Windows ;
    * Outils Rational Test RealTime (RTRT IBM), Beyond Compare, WinAdes, IDEVAID, CANAlyser, QA-C Source Code Analyser, Matlab Simulink, Reqtify, Access97, Excel, Word, C/C++ Compiler

    * Langage C, OIL, PTU ;
    * Technologie Application embarquée temps réel.

    PROJETS D'ETUDES

Ses compétences

  • Assembler
  • Microsoft Word
  • Quality Assurance
  • Reqtify
  • RTRT
  • Simulink
  • SQL
  • Sun Solaris
  • Synopsys Software
  • SystemC
  • Telnet
  • Test unitaire
  • UNIX
  • VHDL
  • Microsoft Windows
  • Microsoft Excel
  • Microsoft DOS
  • Automobile, Avionique
  • AUTOSAR
  • C Programming Language
  • C++
  • CAN
  • CVS
  • DOORS
  • HLR
  • Langage C / C++
  • Linux Red Hat
  • Matlab
  • Microcontroleurs
  • Microsoft Access
  • Xilinx

Ses langues parlées

  • Arabe
    ****
  • Anglais
    ****
  • Français
    ****

    Ses mots clés

    Développement Embarqué

    Sa présentation

    Specialisations:
    Development and validation of software ECU(Engine Control Unit) (VALEO – PSA)

    Son activité sur Viadeo

    Ses derniers contacts
    Yassine Cherif
    Venkataraman Subramanian
    Cheffi Farah
    Emilie Engler

    Ceux qui ont consulté ce profil ont aussi vu :