Mohamed - Développeur C
Ref : 121206N002-
Domicile
40000 MARRAKECH (Maroc)
-
Profil
Développeur (39 ans)
-
StatutFreelance
-
Ingénieur de développement tests unitaires (Freelance)
au sein de SII Maroc.Jan 2011 - Jan 2011Missions :
Développement des tests unitaires sur RTRT 2003 Conformément à la DO-178B
Elaboration des objectifs de test tout en se basant sur les exigences de bas niveau (LLR).
Gestion de configuration via SVN : Récupération de la base de donnée client et la commutation des tests développés à l’équipe de Paris en vue de l’intégration. -
Ingénieur R&D (systèmes embarqués)
au sein de l’ENSA de MarrakechJan 2011 - Jan 2011Missions :
Réalisation d’un calculateur de bord basé sur FPGA pour un microsatellite dédié à la télécommunication (projet CNRST en cours).
Publication dans la conférence IEEE internationale des systèmes complexes (ICCS’12) : « A new approach based on automatic coverage analysis to optimize safety-critical embedded software développement cost and time »
Enseignement du sous module « Tests de logiciels embarqués critiques » (Cours, TP et mini-projets)
Enseignement du langage de scripting (TCL/TK) permettant l’automatisation de la vérification des systèmes embarqués (Cours, TP et mini-projet)
Participation à l’organisation de :
- La conférence internationale FTFC 2011
- La journée Génie Electrique 2011
Surveillance des projets de semestre et des PFE (Réalisation d’un simulateur de logiciels embarqués pour Zodiac Aerospace en utilisant C++ et Qt). -
Ingénieur développement logiciels embarqués
au sein de Zodiac Aerospace Maroc.Jan 2009 - Jan 2011Missions :
Participation à une revue client (langue : anglais) en France de deux logiciels embarqués (SOI#2 and SOI#3 involvement).
Formation des collaborateurs sur la procédure de vérification des tests unitaires.
Mise en marche des cartes d’évaluations des microcontrôleurs 68hcs12 et MPC555.
Développement des procédures de tests logiciel et validation sur cible ou sur simulateur moyennant l’outil « Rational Test Real Time » en respectant la norme DO-178B.
Validation des exigences bas niveau et de code conformément à la norme DO-178B.
Vérification des documents de spécifications systèmes et de conception logicielle.
Mise à jour des exigences de bas niveau.
Vérification des règles de codage moyennant l’outil QAC. -
Ingénieur Software Embarqué (le domaine aéronautique)
à la société I2E Maroc (Amesys).Jan 2008 - Jan 2009Missions :
Développeur de tests unitaires (langage C sous l’environnement RTRT).
Relecteur des tests unitaires.
Sensibilisation de l’équipe Test Unitaire au respect de la norme DO-178B. -
Stage de fin d’étude
au sein de STMicroelectronics RabatJan 2008 - Jan 2008Conception du circuit MultiArm11 en technologie CMOS dédié aux télécommunications sans fils à faible consommation.
-
Stage
au sein de la société SEWS CABIND MAROC.Jan 2007 - aujourd'huiLe sujet : « Analyse de fonctionnement des services (Production, Méthodes, Moyens,
Maintenance, qualité et logistique), détection des défaillances et proposition de solutions ». -
Stage
au sein du laboratoire de fiabilité de STMicroelectronics Ain Sbaâ.Jan 2006 - aujourd'hui -
: Stage Ouvrier
au sein de la Sucrerie Raffinerie de Tadla (SUTA) direction de Souk Sebt.Jan 2004 - aujourd'huiProjets & Réalisations :
• Réalisation d’un Système Embarqué du module OAM (SoC), sur carte FPGA, traitant des paquets d’alarmes au niveau AAL2 dans le réseau ATM en utilisant les langages C et VHDL (testbench sur ModelSim).
• Programmation (en VHDL) et implantation sur FPGA : d’un additionneur 4 bits, du protocole PS/2 du clavier et d’un feu tricolore (gestion de passage des véhicules).
• Programmation de la Coloration des graphes par l`algorithme de DIJ-KISTRA, sous langage C.
• Implémentation de la méthode du simplexe, sous JAVA.
• Etude, conception et simulation sur ADS des circuits de la chaîne RF : LNA, VCO et Mixers.
-
Diplôme d’Ingénieur d’Etat
à l’ENSA de Marrakech option Génie Electrique, mention Bien.2005 -
DEUG Physique-Chimie option Physique à la FST de Beni Mellal, mention Assez-Bien.
2003 -
Baccalauréat série Sciences Expérimentales
2003
Cycle en V, architecture IMA
Compilateurs : Cosmic (68hcs12, 68332), Diab, MinGW.
Conception de circuits numériques : Architecture et programmation FPGA (Altera), VHDL et Layout.
Conception des circuits intégrés Analogiques et Radiofréquences à l’aide des logiciels ADS et Orcad PSpice.
Logique Combinatoire - Séquentielle – Machines d’états et Mémoires: EPROM-Flash-EEPROM…
Digital Signal Processing et Programmation Microcontrôleur : TMS320VC5416, ST7, 68HC11 et 6809.
Systèmes d’exploitation : Linux, UNIX, MS-DOS, Windows. Réseaux et protocoles (TCP/IP, ATM)
Gestion de projet : Planification, Ordonnancement et Suivi des délais et coûts. Outil : MS Project
Programmation : Pascal, Visual Basic, C, C++, Java, Assembleur ST7 et Motorola.