-
Embedded Security Application Engineer (end-of-study internship)
Feb 2026 – Sep 2026
STMicroelectronics · El Gazala Technopark, Tunisia
- Published 6 technical knowledge-base articles on STM32 security on ST's website; 6 more are under
review.
- Wrote the getting-started guide and conceptual documentation for ST's Trusted Firmware-M.
- Resolved 15+ customer support cases on security topics across STM32L4, U5, H5 and H7.
- Built a secure IoT reference application on the B-U585I-IOT02A: MQTTS, HTTPS, FOTA, TF-M and a
security
assessment.
TF-MTrustZoneMbedTLSSTM32U5
-
Embedded Linux Intern
Jul 2025 – Sep 2025
Mare Custos · Kram, Tunisia
- Built a custom Yocto distribution and BSP for the NVIDIA Jetson Orin Nano, with CUDA and a multimedia
stack for accelerated computer vision.
- Added dual-network modes (Ethernet and USB gadget) with udev and Netplan, plus SSH, user access
control
and Docker.
- Validated the image by streaming ZED 2i stereo data through ROS2 Humble and RViz2.
YoctoJetsonCUDAROS2
-
Freelance Embedded Developer
Nov 2024 – Jan 2025
Screen Flex · El Gazala Technopark, Tunisia
- Delivered an automated advertising station (ESP32, W5500) that powers on TVs and mini PCs using
Wake-on-LAN and universal IR control.
- Added OTA updates, RTC scheduling and a REST API for remote control, with CI/CD on GitHub Actions and
a
Docker build environment.
ESP32PlatformIOOTACI/CD
-
Software Intern
Jul 2024 – Aug 2024
Sofiatech · El Gazala Technopark, Tunisia
- Analyzed the Matter protocol and built a Qt/C++ controller app that commissions devices over WiFi and
sends control commands, using chip-tool as the backend.
MatterQtC++
-
Embedded Software Intern
Feb 2023 – May 2023
Focus · El Gazala Technopark, Tunisia
- Built an XCP diagnostic tool: a PyQt5 app that runs test scenarios over CAN and generates reports,
integrated into a custom Yocto image for Raspberry Pi 3.
XCPCANPyQt5Yocto
-
Summer Intern
Jun 2020 – Jul 2020
INFO-CONSULT · Tunis, Tunisia
- Implemented PID speed control of a DC motor on an STM32F4 Nucleo: Hall-sensor speed measurement with
timer input capture, PWM output.