-
Depuis Juillet 2011 à ce jour – SII Maroc, Casablanca
Ingénieur développement embarqué:
Codage et développement de scénarios des tests unitaires de systèmes/fonctions avioniques pour le compte d’Airbus.
Environnement : la norme DO178-B niveau A
Langage : C embarqué
Outils : compilateur Mingw et l’outil d’IBM RT-RT
Stages effectués :
Du 7 Février 2011 au 7 Juillet 2011 - THALES AIR SYSTEMS en partenariat avec MASCIR, Rabat
Stage de fin d’étude: Etude et implémentation d’OpenMP (interface de programmation pour calcul parallèle) sur des processeurs multi-cœurs pour le traitement de signal intensif des futures générations de radars.
Etude effectué sur Intel Core2Duo et le dernier DSP de Texas Instruments TMS320C6678
Codage parallèle d’algorithmes radar (Beam Forming, Pulse Compression, Doppler Filtering) en utilisant le langage C et les pragma OpenMP
Profilage, optimisation du code, benchmarking, test des performances en GFLOPS et accélération en temps d’exécution pour adaptation au temps réel…
Outils: Visual C/C++, Intel Thread Profiler, Code Composer Studio, SYS/BIOSÂ
Du 1erJuillet 2010 au 31 Aout 2010 - Finatech Group, Casablanca
Stage de perfectionnement: Déploiement d’une solution de sauvegarde et de restauration des serveurs et applications du parc informatique de Finatech à l’aide de SCDPM. Outils : SQL Server, Windows Server, Active DirectoryÂ
Du 22 Juin 2009 au 22 Juillet 2009 – Poste Maroc, Fès
Stage d’initiation :
Observation et analyse des activités de la cellule informatique qui consistaient à résoudre les problèmes informatiques des agences annexes.
Création d’un site WEB pour la cellule informatique de Poste Maroc. Outils : PHP/Mysql
-
Formation :
Juillet 2011 Formation sur les RTOS. Openwide, Pierre Ficheux.
2008-2011 Cycle Ingénieur d’Etat à la FST-Fès.
«Systèmes Electroniques et Télécommunications»
2006-2008 DEUST MIP (Mathématique, Informatique et Physique) à la FST-Fès.
2005-2006 Baccalauréat Scientifique (sciences expérimentales)
Projets réalisés :
Développement d’une application GPS pour Smartphones sur la plateforme Android en utilisant l’API Google Maps
Portage d’Android sur ARM926EJ-S processor
Développement d’un jeu de mémoire, une application mobile avec java embarqué (J2ME) en utilisant la classe Canvas
Réalisation d’une tête radio déportée d’une station de base 3G (RRH) – EVM Texas Instruments
Implémentation d’un codeur/décodeur LDPC sous ModelSim en VHDL sur le FPGA Cyclone2.
Compétences :
Electronique embarqué : DSP C6474 et C6678, ARM9, PIC16F84, OS temps réel (SYS/BIOS), Linux embarqué, VHDL …
Programmation : C/C++, Java (J2SE, J2ME), Android...
Réseaux informatiques : Active Directory, DNS, DHCP, Réseaux locaux, Adressage, Routage…
Transmission: Traitement numérique du signal, canal radiofréquences, réseaux cellulaires, communications par satellite…
Base de données : Oracle, MysSQL, SQL Server, Langage SQL.
Langages Web : PHP, XHTML, CSS.
Logiciels professionnels : Code Composer Studio, MPLAB, Eclipse, Visual Studio, Matlab, Packet Tracer, Pspice, Microwind et Gimp…
Environnements : Bonne connaissance de Windows et Linux.
Langues :
Anglais : lu, écrit, parlé (bon niveau)
Français, Arabe : Courant