Experiences
Ingénieur consultante avancée Expleo
Lille-France Juillet 2022 - Aujourd’hui
Projet férroviaire, SNCF
– Implémenter les services ERTMS, GSMR, KARM et KVB qui servent à recevoir des données, les traitent et les
renvoient au sol au format bien définit.
– Documenter le code et implémenter les tests unitaires.
– Préparer les documents d’architecture de chaque service implémenté sous Polarian.
– Déboguer et fixer les problèmes reportés par l’équipe de test.
Mots clés : C/C++, Golang, Linux, Threads/Goroutines, Mqtt, Grpc, Protobuf, GIT, Polarian, Wireshark
January 2020-Current, Advanced Consultant Engineer at Altran
Automotive project
Porto-Portugal
◦ Implement the diagnostics based on the UDS requirements, between
the tester and the concerned module into the cluster.
◦ Analyze, debug and fix the issues reported by BMW or our test team.
Keywords: C/C++, UDS, E-sys, GIT, DLT, Transmitter, Diagnoser, Jira,
Wireshark, Scrum
Septembre 2016-Présent, Ingénieur développeur systèmes embar-qués chez Sagemcom, Tunis
◦Assurer le développement et le débogage de middleware Set Top Box(STB) Vodafone TV
◦Implémenter des nouvelles fonctionnalités
◦Déboguer et corriger les problèmes de différents modules (Stream-ing adaptatives, Power, OIPF ...)
◦Préparer pour la certification de Netflix
◦Supporter le client et l’équipe validation
◦Encadrer les nouvelles recrues
Mots-clés: C/C++, linux embarqué, MemoryProfiling, Power, DVB, FCC,
Streaming adaptative, OTT, Casware, Bluetooth, SVN, Bugzilla.
Mars-Août 2016, Ingénieur développeur systèmes embarqués (IOT)chez OPCMA, Tunis
◦Implémenter les drivers des modules : ADPD103, DS4231, LIS3DH
◦Ordonnancer le projet en utilisant FreeRTOS
◦Assurer la communication série : SPI, I2C, UART
◦Assurer la documentation des sujets réalisés
Mots-clés: ADPD103, DS4231, LIS3DH, FreeRTOS,SPI, I2C, UART, 1Wire,
CRC, RTC, FLASH
Août 2015-Mars 2016, Ingénieur développeur systèmes embarqués
chez STMicroelectronics, Tunis
◦Réaliser le développement et les différentes étapes de test et d’intégration
◦Déboguer, détecter et faire le suivi des problèmes HW/SW rencontrés
Février-Juin 2015, Projet de fin d’études chez STMicroelectronis,Tunis
Implémenter un serveur Streaming RTP/RTSP MJPEG en utilisant
le microcontrôleur STM32F7
◦Mission:
◦Implémenter les protocoles RTP/RTSP
◦compresser l’image en JPEG en utilisant LibJPEG
◦mots-clés : RTSP, RTP, JPEG , STM32F7, IAR, Camera, C, LibJPEG,
FreeRTOS, TCP, UDP, LwIP, Wireshark
Juillet - Août 2014, Stage ingénieur chez Emka Enginneering, Tunis
Documentation et Validation des drivers du microcontôleur PIC18F :
Timers, SPI, I2C, UART.
◦mots-clés : MISRA C, microchip, MPLABX, realterm, PIC18F, PWM,
Timer, SPI, I2C, UART
ProjetsOtobre 2014
◦Programmer une propriété intellectuelle (IP) FPGA en VHDL pour
commander un écran VGA.
◦Configurer le codec audio WM8731 de la carte Cyclone II en VHDL afin
d’envoyer le son reçu d’un microphone aux écouteurs de la carte.
Mai 2014 ◦Projet de détection d’intrusion sans fil en utilisant le microcontrôleur
STM32F4, deux modules XBee et un capteur de mouvement PIR.
◦Synthèse d’un microprocesseur en VHDL.
Septembre-Novembre 2013
Projet GlobalLed (codage d’une image) en utilisant le microcontrôleur
STM32F4. Principe " persistance of vision".