Sabri Chamtouri
Embedded Software Engineer
- hello@sabrichamtouri.com
- linkedin.com/in/your-profile
- github.com/sabricham
- sabrichamtouri.com · Italy · Remote
I build embedded Linux systems and the test infrastructure that keeps them reliable: custom Yocto distributions, hardware-in-the-loop test benches and CI pipelines for products that ship on real hardware.
Experience
Embedded Software Engineer · Engineering company (industrial automation)
Jan 2023 – Present
- Designed and built a hardware-in-the-loop test system for automated regression testing.
- Developed application services on a custom Yocto-based Linux distribution.
- Integrated hardware tests into the pull-request workflow.
Embedded Linux Engineer · Electronics manufacturer
Sept 2021 – Dec 2022
- Built and maintained the Yocto distribution and BSP for an ARM-based product.
- Brought up kernel drivers and device tree for new hardware revisions.
Selected projects
Hardware-in-the-Loop Test System
2023 – Present
Automated regression testing of an embedded product on real hardware, integrated into the pull-request workflow.
Yocto · Python · C++ · pytest · GitHub Actions · Docker
Custom Yocto Distribution
2021 – 2022
A reproducible Linux distribution and BSP for an ARM-based board, with signed images and over-the-air updates.
Yocto · BitBake · Device Tree · systemd · C
Mini HIL Framework
2024 – Present
An open-source, low-cost hardware-in-the-loop framework for testing firmware on STM32 and Raspberry Pi.
Python · C · STM32 · Raspberry Pi · pytest
Skills
- Languages
- C, C++, Python, Bash
- Embedded / OS
- Embedded Linux, Yocto, BitBake, Device Tree, systemd
- Testing
- HIL, pytest, Robot Framework
- Tools
- Git, Docker, GitHub Actions, Jenkins, CMake
Education
M.Sc. Computer Engineering
University Name · 2018 – 2021
Languages
Italian · Native
English · Professional (C1)