Kernel / Driver Engineer

Family: Low-level & domain-heavy

Develops operating system kernels, device drivers, and firmware that interface directly with hardware.

Day to day

Writes kernel modules and hardware drivers in C, debugs hardware interactions with oscilloscopes and JTAG, and reviews code for correctness at the hardware boundary.

Core skills

Adjacent roles

← Back to Atlas