Embedded Linux Engineer
Family: Low-level & domain-heavy
Ports, configures, and optimises the Linux kernel and userspace for resource-constrained embedded and IoT hardware targets.
Day to day
Builds Yocto/Buildroot BSPs, writes or upstreams device drivers, debugs boot sequences, tunes real-time scheduling, and works closely with hardware teams on bring-up.
Core skills
- Linux kernel
- Yocto/Buildroot
- device drivers
- cross-compilation
- C