CareerPlan

Linux Kernel Engineer

Shanghai, ChinaFull-time2026-11-02 → 2026-11-10

Core

Lead the design and development of Linux Kernel features for next-generation IoT products, ensuring optimal performance, power efficiency, and stability on Qualcomm SoCs.

Role type

Senior Linux Kernel Engineer (Technical Lead)

Builds

Linux kernel subsystems, drivers, and IoT platform software

Domain

Embedded Systems / IoT / Linux Kernel

Required skills

Linux Kernel internals, C programming, Device Driver development, ARM architecture, Git, System optimization

Preferred skills

Linux Kernel upstreaming, Yocto Project/OpenEmbedded, Virtualization (KVM, VirtIO), Heterogeneous computing (Remoteproc/RPMSG)

Responsibilities

Lead design and architecture of Linux Kernel features for IoT products; Design, implement, and debug complex kernel drivers and subsystems; Actively participate in the Linux open-source community; Analyze and optimize system performance and power consumption; Mentor and guide junior and senior engineers

Seniority

Senior, hands-on IC with mentorship responsibilities