STATUS // AVAILABLE FOR CONTRACT WORK
Paris, FR
$ whoami
Jihèd CHAIBI

Independent Embedded Linux
/ Kernel Engineer

I build embedded Linux platforms from first power-on to production: board bring-up, kernel drivers, Yocto BSPs, and system-level debugging.

5+ years production ARM Linux 35+ mainline Linux patches ARM · Yocto · Kernel
01

capabilities

01

Embedded Linux

Production Linux platforms for ARM-based hardware: Yocto, BSP integration, U-Boot, image maintenance and release workflows.

YOCTO · BITBAKE · U-BOOT · OTA
02

Kernel & Drivers

Linux kernel work close to the metal: Device Tree, drivers, ASoC / ALSA, MFD, PMICs and upstream-oriented development.

C · LINUX · DT · ASOC · MFD
03

Bring-up & Debugging

From a silent board to a working system: boot failures, peripheral integration, power management, kernel debugging and tracing.

GDB · FTRACE · PERF · JTAG · SPI · I²C
04

Upstreaming

Patch preparation, subsystem conventions, review cycles and getting useful embedded work into the Linux mainline.

PATCHES · REVIEW · MAINLINE
02

selected work

[02]

PRODUCTION ARM PLATFORMS

PRODUCTION

End-to-end ownership of embedded Linux across multiple ARM hardware generations, from board bring-up and BSP development to deployment across thousands of production units.

[03]

KERNEL NOISE

EXPERIMENTAL

An experimental Linux kernel sonification system turning IRQ, scheduler and CPU-load activity into real-time audio through ALSA / ASoC.

[04]

HIL / CI INFRASTRUCTURE

INFRASTRUCTURE

Automated hardware-in-the-loop validation using Dockerized GitLab CI, bringing real boards into the software release pipeline.

03

about

$ cat /etc/motd

build systems. debug silicon.
send patches upstream.

Kernel Noise Labs is the engineering side of Kernel Noise: a space for embedded Linux, kernel work and experimental systems.

I care about systems that survive contact with real hardware, and about keeping the path from prototype to production understandable.

04

contact

$ ./open-channel

Need specialized kernel or BSP expertise?

Outline your hardware stack and the technical roadblocks you are currently hitting. Let's discuss how to unblock your development cycle.

jihed@kernelnoise.com ↗