Skip to main content
Embedded Software Engineer
Jairo R. Mejia Aponte

I build embedded Linux
from bootloader to userspace.

From BitBake recipes to userspace daemons — I build embedded Linux systems for connected industrial devices. I document what I learn — the kind of detail that doesn't fit in a README.

~/yocto/build
▊

I work on Yocto-based Linux systems for industrial networking devices — railway routers, vehicle gateways, and connectivity platforms running LTE, 5G, WiFi, and GPS. My day-to-day spans from writing BitBake recipes and configuring layers to building userspace services with C/C++ and systemd.

This site is where I document the things I learn — the kind of practical detail that's hard to find when you're debugging a recipe at 2 AM.

Yocto / OpenEmbeddedBitbakekasCMakeMakefileC / C++PythonBashLinux KernelsystemdLTE / 5GWiFiGPSD-BusudevSerial (UART, SPI, I2C)SWUpdateGitDockerCI/CD PipelinesJenkins
$ cat stats.txt
EXPERIENCE
4+ years
INDUSTRY
Railway & Vehicle Networking
COMMUNICATIONS
LTE · 5G · WiFi · GPS
STACK
Yocto · Linux Kernel · C/C++
DEPLOYED
Production embedded devices