Principal Kernel Engineer

Huawei Technologies Research & Development (UK) Ltd

📍 cambridge, england, United-Kingdom

Full-time Engineering

Job Description

Job Summary

We are seeking a Principal Kernel Engineer to join at Huawei R&D UK, Cambridge, driving deep kernel performance and power optimization for flagship mobile platforms. You will own performance across core kernel subsystems — memory management, scheduling, IPC, and synchronization — analysing behaviour on real silicon down to the microarchitectural level and landing production-shippable optimizations that improve responsiveness, throughput, and battery life. This is a hands‑on role for an engineer who is at home in allocator internals, scheduler hot paths, and lock‑contention traces, working alongside CPU microarchitects, runtime engineers, and AI‑driven optimization tooling.

Key Responsibilities

  • Optimize memory management internals: buddy allocator, slab/SLUB, page reclaim and LRU/MGLRU, memory compaction and defragmentation, transparent huge pages, page‑fault and TLB‑shootdown paths, copy‑on‑write behaviour
  • Drive scheduler pe...
Apply for this Position