ISSAM SAYYAF

Embedded Systems Engineer · PhD Researcher

Issam SAYYAF

Summary

Embedded Systems Engineer with 4+ years of experience bringing products to life — from custom Linux BSPs (Yocto/Buildroot) and device drivers to RTOS-based real-time systems on STM32MP1 and NXP i.MX platforms. Currently completing a PhD in signal processing and deep learning for navigation systems, with 8+ peer-reviewed publications. Passionate about bridging R&D innovation with reliable, production-ready embedded solutions across automotive, IoT, and sensor-fusion domains.

Professional Experience

Embedded Systems Engineer Jun 2023 – Oct 2025
Hexabitz, USA (Remote)
  • Built 3+ custom Linux images with Yocto/OpenEmbedded for STM32MP157 and NXP i.MX93 platforms, including U-Boot, kernel configuration, and root filesystem customization
  • Developed 10+ Linux device drivers (GPIO, I2C, SPI, UART, LoRaWAN, Zigbee, BLE) and integrated them into BSP layers with device-tree overlays
  • Designed embedded C++ application orchestrating IMU, audio codec, BLE, Wi-Fi, and battery management for the Muzziball product, interfacing with Pure Data for real-time audio processing
  • Implemented CAN bus, 5G modem, and GNSS drivers for NXP i.MX93-based truck monitoring system
PhD Researcher – Signal Processing & Edge AI Nov 2023 – Nov 2026
GEOLOC Lab, Université Gustave Eiffel, France
  • Developed deep learning anomaly detection algorithms for IMU, GNSS, and 5G sensor fusion in real-time navigation
  • Improved pedestrian step detection accuracy by 23% using unsupervised anomaly filtering on 10,000+ samples across 5 environments
  • Analyzed 800+ min of GNSS signal data, identifying jamming and spoofing patterns for integrity monitoring
  • Designed autoencoder-based LOS/NLOS classification for 5G indoor positioning using CIR feature extraction
Measurement Engineer Oct 2022 – Oct 2023
University of Calabria, Italy
  • Designed distributed sensor measurement systems for structural health monitoring using LabVIEW and Python
  • Built wireless IoT crack detection system (hardware, firmware, cloud dashboard) for heritage buildings
Teaching Assistant – RF & Embedded Systems Sep 2020 – Aug 2021
University of Aleppo, Syria
  • Led 50+ lab sessions for 150+ students in antenna design (HFSS/CST), microwave engineering, and RF systems

Key Projects

Muzziball – Embedded Linux Product (Yocto + STM32MP1) 2024 – 2026

Custom Yocto image for STM32MP157 integrating IMU, audio, BLE, Wi-Fi, and charging subsystem. Full BSP, device drivers, and embedded C++ application for real-time sensor data acquisition and audio processing.

Truck Monitoring System (Yocto + NXP i.MX93) 2023 – 2024

Custom Linux BSP for vehicle fleet tracking. Developed drivers for 5G modem, GNSS receiver, IMU, and CAN bus. Integrated connectivity stack and OTA update mechanism.

Step Detection with Anomaly Filtering for PDR 2024 – 2025

Lightweight deep learning anomaly detection for pedestrian dead reckoning using IMU data. 23% accuracy improvement, optimized for embedded deployment. Published at IEEE/ION PLANS 2025 and IEEE APSCON 2025.

Wireless Crack Detection System (IoT) 2022 – 2023

End-to-end IoT system: acoustic emission sensor hardware, STM32 firmware, wireless communication, and cloud dashboard. Published at IEEE MetroLivEnv 2023.

Selected Publications

Sayyaf, M.I. et al., "Time Series Anomaly Detection for Sensor Data: Models, Metrics and Methodologies – A Review," IEEE Sensors Journal, 2025
Renaudin, V., Sayyaf, M.I. et al., "GNSS Positioning Under Threat…," Journal of the Institute of Navigation, 2025
Sayyaf, M.I. et al., "Anomaly Filtering for Pedestrian Dead Reckoning," IEEE/ION PLANS, 2025
Sayyaf, M.I. et al., "Step Detection Enhanced by Anomaly Filtering," IEEE APSCON, 2025
Sayyaf, M.I. et al., "Wireless Crack Detection System Based on IoT," IEEE MetroLivEnv, 2023
+ 3 additional publications (8 total) — see issam-sayyaf.com

Education

Nov 2023 – Nov 2026
PhD – Signal Processing & Deep Learning for Navigation
Université Gustave Eiffel, France
Anomaly detection for IMU/GNSS/5G systems
Sep 2021 – Oct 2023
M.Sc. – Telecommunication Engineering & Networks
University of Calabria, Italy
110/110 cum laude · IoT, SDN, Wireless Sensors
Sep 2014 – Sep 2019
B.Sc. – Electronics & Communication Engineering
University of Aleppo, Syria
88.56% with distinction

Technical Skills

Embedded Linux & BSP
Built 3+ production Yocto images; wrote kernel modules and device-tree configurations for STM32MP1 and i.MX93
Yocto / OpenEmbedded Buildroot U-Boot Device Tree Linux Kernel Systemd
Device Drivers & Peripherals
Implemented 10+ drivers for I2C/SPI/UART sensors, LoRaWAN, Zigbee, BLE, CAN bus, and GNSS receivers
GPIO I2C SPI UART CAN DMA Interrupt Handling
RTOS & Firmware
Developed real-time applications on FreeRTOS and Zephyr for ARM Cortex-M based MCUs
FreeRTOS Zephyr STM32 HAL ARM Cortex-M/A NXP i.MX
Programming & Tools
5+ years C/C++ for firmware; Python for ML pipelines, data analysis, and test automation
C / C++ Python Bash Git GDB JTAG MATLAB
AI / ML & Signal Processing
Published 8 papers on deep learning for anomaly detection in sensor time-series; experience with TinyML for edge deployment
PyTorch TensorFlow TinyML DSP Autoencoders Time-Series Analysis
Wireless & Connectivity
Integrated 5G, LoRaWAN, Zigbee, BLE, and Wi-Fi stacks in embedded products
5G / LTE LoRaWAN BLE Zigbee Wi-Fi TCP/IP SDN

Certifications

Bootlin (2024)
Yocto Project Development Linux Kernel Driver Development Embedded Linux Development
Deep Learning & Edge AI
Deep Learning Specialization (Coursera) TinyML (Harvard)
RTOS
FreeRTOS Real-Time Programming Zephyr RTOS Development

Languages

English C1 – Professional
French B1 – Intermediate
Arabic Native