
Assem CHETOUI
Ingénieur Développement Embarqué C++ Linux
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur C/C++ Linux embarqué avec 14+ ans d'expérience, actuellement freelance chez Arval BNP Paribas. Expert en télématique automobile, algorithmes GNSS et systèmes embarqués critiques (ferroviaire, TV numérique). Spécialisé en développement temps réel, optimisation performances et architecture ARM/Yocto pour transformer vos défis techniques en solutions robustes.
Expérience de travail
Freelance Ingénieur Développement C++ Linux embarqué.
Arval BNP Paribas Group
déc. 2018 - Présent
7 ans 11 mois
Paris Area, France
Métier: Télématique. Mission : Développement d’une application sur une plateforme télémétrie pour gérer les voitures du parc d’Arval. Tâches : • Amélioration l’algorithme de détection d’accident. • Conception et Développement d’un enregistreur de données accéléromètre, gyroscope et GNSS. • Amélioration de performances GNSS. • Ajouter un système de Tracking de voiture intelligent. • Développement et amélioration de algorithmes de détection des événements de conduite. • Développement d’un algorithme pour évaluer le score de conduite. • Intégration d’un algorithme de calcul de matrice d’altitude. • Intégration d’un algorithme pour le filtrage de données accéléromètre et gyroscope. • Mise en place d’une communication MQTT avec Airvantage. • Refactor des codes C en C++. • Développement et amélioration d'algorithmes de calcul odométrique basés sur le GNSS. • Développement d’un algorithme de détection de mouvement. Environnement : ARM, Yocto, C++, Shell, Jenkins, intégration en continu. Méthodologie : Agile scrum.
Ingénieur Développement Embarqué C++
SPHEREA
mars 2017 - déc. 2018
1 an 10 mois
Parc de l'Envol 8 rue du Maréchal de Lattre de Tassigny, 78990 Élancourt
Métier : Ferroviaire. Mission : Développement et configuration de bancs de tests pour les calculateurs de trains ERTMS/ETCS basés sur la plateforme U-TEST. Tâches : • Développement et Intégration de la norme NF F 69-010 dans U-TEST. • Développement et Intégration d'un driver Profibus FDL pour la carte Hilscher CIFX 50E-2DP dans U-TEST. • Conception et Développement d'un simulateur Profibus FDL Slave. • Développement et Intégration d'un driver MVB pour la carte Duagon D213. • Développement et Intégration de la norme STM dans U-TEST. • Développement et Intégration de la norme EURORADIO dans U-TEST. • Développement et Intégration du protocole HDLC dans U-TEST. • Développement et Intégration du protocole HPTS dans U-TEST. • Intégration des drivers RS232, RS422 et RS485 dans U-TEST. • Développement de scripts d'auto-test en python.
SAGEMCOM
août 2010 - mars 2017
6 ans 8 mois
Coordinateur technique
juin 2015 - mars 2017
1 an 10 mois
Métier : TV numérique. Mission : Gestion des activités techniques relatives au développement du logiciel embarqué dans un Set Top Box pour le projet Vodafone 4K. Tâches de gestion de projet : ❖ Gestion de l'équipe et du planning. ❖ Organisation et animation des réunions quotidiennes de l'équipe (SCRUM). ❖ Préparation des solutions à implémenter. ❖ Supervision et contrôle des tâches de développement. ❖ Veille au respect de l'architecture du middleware SAGEM. ❖ Revues des codes et support technique l'équipe. ❖ Participation aux workshops et support du client. ❖ Encadrement des débutants et initiation à l'environnement de travail, notamment au middleware de SAGEM. ❖ Analyse et formalisation des nouveaux besoins. ❖ Rédaction des documents de spécifications et de conception. Tâches techniques : • Développement et Intégration de la norme MPEG-DASH (Live Streaming 4K avec Microsoft DRM). • Développement et Intégration de la norme OTT (Live Streaming avec Microsoft DRM). • Intégration de la norme 4K (H265). • Intégration de l'application Netflix SDK “NRD 4.1”. • Intégration du plugin OIPF dans Opera SDK 3.6. • Conception et développement de la fonctionnalité VOD streaming “Microsoft Smooth Streaming” basé sur LibCurl, parser PIFF et Microsoft DRM. • Intégration de la lib Nagra ELK pour le descrambling câble TV et IPTV (NASC 3.0).
Ingénieur Développement Embarqué C/C++
août 2010 - mai 2015
4 ans 10 mois
Métier : TV numérique. Mission : Développement du logiciel embarqué dans un Set Top Box. Tâches : • Développement et intégration de logiciels STB basés sur l'architecture STLinux. • Développement des modules drivers dans le Kernel Linux 2.6. • Développement et Intégration de la norme DVB (T/T2), DVB (S/S2). • Correction de bugs : Audio (PCM, MPEG2, HE-AAC, AC3, DTS, DDPLUS …), Certificat Dolby, Video (MPEG2, H264). • Intégration des bibliothèques Third-Party, DirectFB, Divine, Opera SDK, MachBlue, Sqlite, BestTV. • Conception et développement de la fonctionnalité VOD (Microsoft Smooth Streaming) basée sur la lib ffmpeg, parser PIFF, Microsoft DRM. • Conception et développement de la fonctionnalité MHEG pour le Projet RTI 95 FREEVIEW UK basée sur LibCurl et OpenSSL. • Conception et développement de la fonctionnalité Media Center (lecture des fichiers média depuis un stockage externe (usb, external hard disk) (avi, mp3, mp4, mpeg, WAV …)) et DLNA (Client) pour le Projet RTI 95 FREEVIEW UK en se basant sur LibCurl, ffmpeg, Twonkymedia client … • Conception et développement d'un video player pour le navigateur Opera (videobackend) pour l'application BBC Iplayer (Catch up TV) basée sur LibCurl et lib ffmpeg.
Stage de fin d'études
LG Electronics
févr. 2010 - juil. 2010
6 mois
Conception et développement d'un widget pour les téléphones LG bas de gamme.
Formation
ENSI - Ecole Nationale des Sciences de l'Informatique
1900 - Présent
126 ans 10 mois
ENSI - Ecole Nationale des Sciences de l'Informatique
1900 - Présent
126 ans 10 mois
National School of Computer Science (ENSI)
Master's degree
2009 - 2011
2 ans 1 mois
National School of Computer Science (ENSI)
Engineering computer degree
2007 - 2010
3 ans 1 mois