CareerPlan

Senior Linux Drivers Engineer

USAFull-time2026-11-08 → 2026-11-09

Core

Design, develop, maintain, and optimize Linux kernel modules, subsystems, and device drivers; own kernel-level system integration and board bring-up.

Role type

Senior Linux Drivers Engineer

Builds

Linux kernel modules, device drivers, and embedded systems

Domain

Embedded Linux / Kernel Development

Required skills

Linux kernel internals, C/C++, assembly programming, embedded systems, BSPs, U-Boot, GDB, JTAG, hardware communication protocols (I2C, SPI, UART, PCIe, USB), Yocto Project, Buildroot, cross-compilation toolchains

Preferred skills

Open-source methodologies, ftrace, perf, kdump

Responsibilities

Design and develop Linux kernel modules and device drivers; own kernel-level system integration and board bring-up; define hardware-software interfaces; diagnose kernel panics and race conditions; contribute patches to the Linux kernel community; profile kernels and drivers using ftrace, perf, and kdump

Seniority

Senior, hands-on IC