Skip to content
sabrichamtouri

sabrichamtouri.com

Sabri Chamtouri

Embedded Software Engineer

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.

Focus
Embedded Linux / Yocto
Testing
HIL / Test automation / CI
Based in
Italy · Remote
Available for freelance work

Projects · 3

Selected work

All projects →
Hardware-in-the-Loop Test System
2023 – Present · professional NDA

Hardware-in-the-Loop Test System

Automated regression testing of an embedded product on real hardware, integrated into the pull-request workflow.

  • Yocto
  • Python
  • C++
  • pytest
  • GitHub Actions
Custom Yocto Distribution
2021 – 2022 · professional NDA

Custom Yocto Distribution

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 · open-source

Mini HIL Framework

An open-source, low-cost hardware-in-the-loop framework for testing firmware on STM32 and Raspberry Pi.

  • Python
  • C
  • STM32
  • Raspberry Pi
  • pytest

About

What I do

I work at the boundary between hardware and software. Most of my time goes into Yocto-based Linux distributions, the services that run on them, and the automated test systems that check them against real devices.

I care about systems that are easy to reproduce and hard to break: deterministic builds, tests that run on every pull request, and documentation that the next engineer can actually use.

Experience →
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

Services

How I can help

Contact

Working on an embedded product? Let's talk.

Open to full-time roles and freelance projects in embedded Linux, Yocto and test automation.