King Deux Search and Consulting

Linux Systems Kernel Architect (Expert) [Linux內核系统架构师(专家)] RMB3-5mil

King Deux Search and Consulting  •  Shenzhen, CN (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
47
AI Success™

Job Description

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 https://www.careers-page.com/kingdeux for updates on the exceptional clients we represent. Stay up-to-date on industry news and get your career consultation scheduled at kingdeux.com

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 cross-functional teams to enhance system stability and efficiency.

Responsibilities

  1. 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).
  2. 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 in-depth debugging.
  3. 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.).
  4. 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 low-level 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 large-scale distributed storage or cloud computing projects.
  • Publications of technical patents or core papers.


Linux內æ ¸ç³»ç»Ÿæž¶æž„å¸ˆï¼ˆä¸“å®¶ï¼‰

一家知名消费电子品牌正在寻找一位高技能的Linuxç³»ç»Ÿæž¶æž„å¸ˆï¼Œå·¥ä½œåœ°ç‚¹åœ¨æ·±åœ³ã€‚æˆåŠŸçš„å€™é€‰äººå°†è´Ÿè´£ç³»ç»Ÿè®¾è®¡å’Œæ€§èƒ½ä¼˜åŒ–çš„ç›‘ç£ï¼Œç®¡ç†å†…æ ¸ç§»æ¤å’Œè°ƒè¯•æµç¨‹ï¼Œå¹¶æŽ¨åŠ¨å­˜å‚¨å’Œæ–‡ä»¶ç³»ç»ŸæŠ€æœ¯çš„åˆ›æ–°ã€‚è¯¥èŒä½è¦æ±‚åœ¨Linuxå†…æ ¸å¼€å‘æ–¹é¢å…·æœ‰ä¸°å¯Œçš„ç»éªŒï¼Œå¹¶å…·å¤‡ä¸Žè·¨èŒèƒ½å›¢é˜Ÿåˆä½œä»¥å¢žå¼ºç³»ç»Ÿç¨³å®šæ€§å’Œæ•ˆçŽ‡çš„å¼ºå¤§èƒ½åŠ›ã€‚

职责

  1. 系统架构与开发

    • 设计并评估Linux系统整体架构(Middleware/Driver/LIBs/用户空间应用)。
    • 主导Linuxå†…æ ¸ç§»æ¤ã€é©±åŠ¨è°ƒè¯•ã€ç³»ç»Ÿè£å‰ªåŠé‡äº§æµç¨‹ã€‚
    • 适配系统至不同硬件平台(ARM SOC优先),优化启动流程(uBoot/GRUB)。
  2. 性能优化与问题解决

    • åˆ†æžå†…æ ¸æ€§èƒ½ç“¶é¢ˆï¼ˆè°ƒåº¦/内存/IO/文件系统),进行调优与故障排查。
    • 解决deadlock/panic/OOMç­‰å†…æ ¸é—®é¢˜ï¼Œä¿éšœç³»ç»Ÿç¨³å®šæ€§ã€‚
    • 使用工具链(perf/ftrace/eBPF/kdb等)进行深度调试。
  3. 存储与文件系统

    • 精通软RAID/LVM/iproute2/iSCSI/IPSAN等存储技术。
    • 掌握Ext4/Btrfs/ZFS等文件系统原理,熟悉VFS、superblock/inodeç­‰æ ¸å¿ƒæœºåˆ¶ã€‚
    • 优化文件系统功能(quota/ACL/xattr等)。
  4. 技术前瞻与协作

    • è·Ÿè¸ªå†…æ ¸ç¤¾åŒºåŠ¨æ€ï¼Œå‚ä¸ŽæŠ€æœ¯æ–¹æ¡ˆè®¾è®¡ä¸ŽæŠ½è±¡å°è£…ã€‚
    • 协同团队攻克技术难题,输出架构设计文档。

任职要求

  • 本科及以上学历,10年以上Linuxå†…æ ¸å¼€å‘ç»éªŒï¼Œè®¡ç®—æœºä½“ç³»ç»“æž„åŸºç¡€æ‰Žå®žã€‚
  • 精通Linuxå†…æ ¸å­ç³»ç»Ÿï¼ˆè¿›ç¨‹è°ƒåº¦/内存管理/IO/è™šæ‹ŸåŒ–ï¼‰åŠæ ¸å¿ƒAPI。
  • 熟练掌握C/C++,具备底层模块独立开发能力。
  • 至少一种Linux发行版(Debian/Ubuntu/OpenWRT)移植裁剪经验。
  • 熟悉buildroot,精通uBoot/å†…æ ¸/驱动/文件系统问题定位。
  • ç†Ÿç»ƒä½¿ç”¨å†…æ ¸è°ƒè¯•å·¥å…·ï¼ˆperf/kcore/kgdb等)。
  • å…·å¤‡è¾ƒå¼ºçš„é—®é¢˜å®šä½å’Œåˆ†æžèƒ½åŠ›ï¼Œå°¤å…¶æ˜¯åœ¨å¤„ç†å†…æ ¸ä¸­çš„deadlock、panic、OOM等常见问题方面。
  • 熟悉Linuxå†…æ ¸æ–‡ä»¶ç³»ç»Ÿæž¶æž„ï¼Œå­˜å‚¨å­ç³»ç»Ÿï¼Œè‡³å°‘ç†Ÿæ‚‰ä¸€ç§æ–‡ä»¶ç³»ç»Ÿï¼ˆå¦‚Ext4、Btrfs、ZFS);有Linux社区补丁提交经验者优先。
  • 熟悉superblock和inode等文件系统重要数据结构的作用和原理优先。
  • NAS系统开发经验,或Linux社区补丁贡献。
  • 精通ARM SOC硬件机制或存储子系统优化。
  • 强大的技术视野与系统架构设计能力。
  • 优秀的问题分析能力,能承受高压工作。
  • 良好的团队协作与沟通能力。

åŠ åˆ†é¡¹

  • ç†Ÿæ‚‰å†…æ ¸è°ƒåº¦ç®—æ³•æˆ–å†…å­˜ç®¡ç†ä¼˜åŒ–ã€‚
  • 有大型分布式存储/云计算相关项目经验。
  • å‘è¡¨è¿‡æŠ€æœ¯ä¸“åˆ©æˆ–æ ¸å¿ƒè®ºæ–‡ã€‚

Apply / Refer a Friend

Interested parties, please send your CV / LinkedIn profile to Scarlett Chan at s@kingdeux.com or apply directly.

Know somebody who might be interested? Share this job with them!

Please note that only shortlisted applicants will be contacted.

King Deux Search and Consulting

About King Deux Search and Consulting

Bespoke talent solution for investors and beyond, empowering your portfolio companies across diverse commercial sectors

King Deux Search & Consulting is founded with a heart-felt belief that recruitment is so much more than an introduction but more of your life-long, entrusted career partner where together we perfect ourselves in this journey of infinite opportunities. We strive to become a one- of-a-kind search firm that brings together our visionary clients and exquisite talent of our firm-wide standard.

Our Domain

C-Suite

Investment / Wealth Management

Fundraising / Investor Relations

Sales & Marketing

Digital / Innovation & Transformation

Business Analyst / Project Management

Accounting & Finance

Human Resources

We are keen to hear from you, reach us via y@kingdeux.com

Industry
HR & Recruiting
Company Size
1-10 employees
Headquarters
Hong Kong, HK
Year Founded
Unknown
Social Media