Skip to content

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)