Bilel - Développeur MPEG
Ref : 081016B001-
92250 LA GARENNE-COLOMBES
-
Développeur, Ingénieur système, Ingénieur Télécom (43 ans)
-
Freelance
STAGES ET EXPERIENCES PROFESSIONNELLES
07/2008 à 09/2008 OpenTv Amsterdam, Pays-Bas
Poste : Intégrateur logiciel
Projet : Développement de nouvelles fonctionnalités dans les STB.
Actions menées :
- Tests et validation système
- Sanity check
- Compilation
- Intégration de composants
- Release de logiciel
10/2007 à 07/2008 NDS Issy les Moulineaux, France/ Munich, Allemagne
Poste : Validation et Intégration Système
Projet : PREMIERE_SWAP_VG
Description: Migration vers un nouveau mode de contrôle d’accès dans les STB pour l’opérateur allemand PREMIERE, valider le logiciel embarqué sur plusieurs plateformes (Philips, HumaxHD, HumaxPRfox, Technisat,…)
A fin de tester sur un flux Première réel, une partie du travail s’est déroulé dans les locaux de PREMIERE à Munich
Projet : ASTRO_MVG
Description: Dans le cadre du changement du contrôle d’accès de l’opérateur ASTRO, validation du middleware et de ses interactions avec le CAS et les applicatifs.
Actions menées :
- Ecriture des scénarios de tests en couvrant tout les aspects fonctionnels de la boîte (migration CA, période transitoire SBSS…, EPG, HD, PVR, Sanity,…)
- Déroulement des scénarios de test.
- Spécification des bugs et reporting à l’équipe de développement.
- Gestion des anomalies et validation des corrections.
04/2007 à 09/2007 NXP Semi conducteur, Caen, France.
Poste : Développement embarqué sur plateforme DVDR.
Projet : Démo décodage TNT sur DVDR5570H
Tester la faisabilité d’un nouveau Chip à décoder le flux TNT (Télévision Numérique Terrestre)
Modifier l’application de test du nouveau Chip pour qu’elle incluse le décodage de la TNT.
Le nouveau chip a pour rôle le décodage et encodage audio et vidéo.
Création et Implémentation dans l’application de test d’un bloc de décodage et de la TNT
Actions menées :
-Rédaction d’une documentation SCS : diagramme UML
-Création d’un bloc pour le filtrage et l’enregistrement de la TNT /codage en C
- Charger la table (PAT)
- Charger la (PMT)
- Extraire les parties audio, vidéos et sous-titres.
-Test Unitaire : vérifier que les données arrivent filtrés dans le buffer transitoire.
-Implémentation du bloc dans l’application de test/Codage en C
-Résoudre les problèmes du temps réel
-Travail complémentaire : Adapter deux anciennes applications de décodage de la TNT sur le nouveau chip.
Du 06/2004 au 07/2004 Stage Technicien au sein du service Après Vente - Récepteurs satellites.
Compagnie Tunisienne d'Electronique EL ATHIR_Tunis_Tunisie
(Production et maintenance électronique grand public)
Réparation des récepteurs satellites et des lecteurs DVD THOMSON.
FORMATIONS ET PROJETS SCOLAIRES
2007 Master2 Professionnel (Ancien DESS), Université de Marne la Vallée_ France.
Option : Micro technologies pour les systèmes de communication.
2006/2007 Projet scolaire : Création et programmation d'une calculatrice et d'un convertisseur de monnaie en Visual C++. (2 mois)
ESIEE_ Marne La Vallée_France
2005/2006 Stage linguistique en Allemand à Frankfort en Allemagne.
2005 Projets scolaire" CAO : PROTEL" : Conception D'une carte RS232 et une carte
ferromètre (conception, PCB and Lay-out).(6 mois)
Ecole Supérieure des Sciences et Techniques de Tunis_ Tunisie.
2001/2005 Maîtrise en Electronique et Instrumentation,
Ecole Supérieure des Sciences et Techniques de Tunis_ Tunisie.
COMPETENCES TECHNIQUES
Langage: C /C++, Assembler, VHDL, VC++/VB.
Systèmes: Windows, Linux embarqué.
OS temps réel: PSOS.
Cibles: µ.Chip décodage et encodage audio et vidéo, µC PIC, µP : X86.
Gestion de configuration: CM-SYNERGY, CVS
Norme: MPEG, MPEG2,DVB
Méthodologies: Cycle V, UML.
Outils: Jedit, StarUML, PathFinder, Debogger Genia (connexion JTAG).
Outils de test : PathFinder (exécution du programme, extraire/modifier le contenu des mémoires),
Quality Center (déroulement des scénarios de test), Redrat (test d’endurance)
Outils de flashage : VollLoader (toutes les Plaformes), LoaderSC2000 (Thomson Platform),Cygwin
VGC (outil interne) : l’envoie des droits(EMM) au carte d’abonnées : annulation ou activation des souscriptions à des services, l’envoie des offres aux services PPV «Pay Per View », l’envoie des SMS, Bmail.., envoie des droits pour des applications tel que EPG, SIA .diffusion des messages CTS.
Mediatab Editor: Outil interne qui permet de voir et modifier les tables MPEG2 (NIT, PMT, SDT).(Déclarer les PID’s dans lesquels sont diffusés les applications, ajouter, supprimer ou renommer des services…).
LANGUES
Arabe (langue maternelle)
Français (très bon).
Anglais (Bon).
Allemand (bon). Stage linguistique de 6mois Frankfort_ Allemagne