The roadmap
Your path into the kernel
Master the core, then specialise and upstream — the bands after the spine are where the next decade's value concentrates.
Stages 0–6 — from kernel build to subsystem maintainership, folded for readability. Tap any stage to reveal its skills. Already write platform/char drivers and know the device model? You likely start around Stage 2–3.
drivers/staging cleanup, run checkpatch & get_maintainer, and send your first small patch with a Signed-off-by — reputation compounds from there. Free doors: kernelnewbies, LFX Mentorship, Outreachy, KernelCI, and conferences like Linux Plumbers & FOSDEM.Once the core is yours, these are the specializations worth betting your next decade on.
Embedded Linux Developer →
Prefer making Linux boot and ship on custom hardware — board bring-up & BSP — over living in kernel subsystems? That's the sibling roadmap.
Two free role roadmaps from TECH VEDA — embedded Linux and kernel & drivers.