M

Kernel Engineer

Microtech Global Ltd

Remote, Remote, United-Kingdom Full-time June 20, 2026
Apply Now

Vacancy Description

Job Title: Principal Kernel Engineer
Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.
Our client are an international semiconductor and consumer electronics company.
The Role
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 performance: run-queue and load-balancing behaviour, energy-aware scheduling, wakeup latency, task placement on heterogeneous (big.LITTLE/DynamIQ) topologies, cpufreq/cpuidle governor interaction
Optimize synchronization primitives and lock-heavy paths: futex fast/slow paths, mutexes and rwsems, spinlocks/qspinlocks, RCU, seqlocks, per-CPU data, memory ordering and barriers on ARM64
Analyse and improve IPC and syscall paths: context-switch cost, binder-style IPC, shared memory, vDSO, interr...

Ready to Apply?

अभी आवेदन करें

Submit your application for Kernel Engineer at Microtech Global Ltd

Apply for this Position