King Deux Search & Consulting is a specialized executive search firm that offers bespoke talent solutions for financial services and commerce. We are committed to not only finding the right opportunity for our candidates but also leaving a legacy that lives on beyond the hiring process.
Follow us at for updates on the exceptional clients we represent. Stay uptodate on industry news and get your career consultation scheduled at
Linux Systems Kernel Architect (Expert)
A prominent consumer electronics brand is seeking a highly skilled Linux Systems Architect based in Shenzhen. The successful candidate will be responsible for overseeing system design and performance optimization managing kernel porting and debugging processes and driving innovation in storage and filesystem technologies. This role requires extensive experience in Linux kernel development and a strong ability to collaborate with crossfunctional teams to enhance system stability and efficiency.
Responsibilities
-
System Architecture and Development
- Design and evaluate the overall architecture of Linux systems (Middleware/Driver/Libraries/User Space Applications).
- Lead Linux kernel porting driver debugging system customization and mass production processes.
- Adapt systems to various hardware platforms (preferably ARM SoC) and optimize boot processes (uBoot/GRUB).
-
Performance Optimization and Problem Solving
- Analyze kernel performance bottlenecks (scheduling/memory/IO/filesystem) and perform tuning and troubleshooting.
- Resolve kernel issues like deadlocks panics and OOM situations to ensure system stability.
- Use toolchains (perf/ftrace/eBPF/kdb etc.) for indepth debugging.
-
Storage and Filesystem
- Proficient in storage technologies such as Soft RAID LVM iproute2 iSCSI and IPSAN.
- Understand the principles of filesystems like Ext4 Btrfs and ZFS and be familiar with core mechanisms like VFS superblock and inode.
- Optimize filesystem features (quota/ACL/xattr etc.).
-
Technical Foresight and Collaboration
- Keep track of kernel community trends participate in technical solution design and abstraction.
- Collaborate with the team to tackle technical challenges and produce architectural design documentation.
Qualifications
- Bachelors degree or higher with over 10 years of experience in Linux kernel development and a solid foundation in computer architecture.
- Expertise in Linux kernel subsystems (process scheduling/memory management/IO/virtualization) and core APIs.
- Proficient in C/C with the ability to independently develop lowlevel modules.
- Experience in porting and customizing at least one Linux distribution (Debian/Ubuntu/OpenWRT).
- Familiar with Buildroot and skilled in troubleshooting uBoot/kernel/driver/filesystem issues.
- Proficient in using kernel debugging tools (perf/kcore/kgdb etc.).
- Strong problem analysis skills especially in resolving common kernel issues like deadlocks panics and OOM situations.
- Familiar with the Linux kernel file system architecture and storage subsystems with knowledge of at least one file system (e.g. Ext4 Btrfs ZFS); experience submitting patches to the Linux community is preferred.
- Understanding of important filesystem data structures like superblock and inode is a plus.
- Experience in NAS system development or contributions to the Linux community.
- Strong understanding of ARM SoC hardware mechanisms or storage subsystem optimization.
- Excellent technical vision and system architecture design capabilities.
- Strong problem analysis skills and ability to work under pressure.
- Good teamwork and communication skills.
Preferred Qualifications
- Familiarity with kernel scheduling algorithms or memory management optimization.
- Experience in largescale distributed storage or cloud computing projects.
- Publications of technical patents or core papers.
LinuxLinuxLinux
-
- LinuxMiddleware/Driver/LIBs/
- Linux
- ARM SOCuBoot/GRUB
-
- //IO/
- deadlock/panic/OOM
- perf/ftrace/eBPF/kdb
-
- RAID/LVM/iproute2/iSCSI/IPSAN
- Ext4/Btrfs/ZFSVFSsuperblock/inode
- quota/ACL/xattr
-
- 10Linux
- Linux//IO/API
- C/C
- LinuxDebian/Ubuntu/OpenWRT
- buildrootuBoot///
- perf/kcore/kgdb
- deadlockpanicOOM
- LinuxExt4BtrfsZFSLinux
- superblockinode
- NASLinux
- ARM SOC
Apply / Refer a Friend
Interested parties please send your CV / LinkedIn profile to Scarlett Chan at or apply directly.
Know somebody who might be interested Share this job with them!
Please note that only shortlisted applicants will be contacted.