Principal Kernel Engineer
- Location
- Cambridgeshire and Peterborough, England, United Kingdom
this role you will drive 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 … scheduler hot paths, and lock-contention traces, working alongside CPU microarchitects, runtime engineers, and AI-driven optimization tooling. Responsibilities as Principal Kernel Engineer: Optimize memory management internals: buddy allocator, slab/SLUB, page reclaim and LRU/MGLRU, memory compaction and defragmentation, transparent huge pages, page-fault ...