Senior Kernel Software Engineer

4 weeks ago


London Area, United Kingdom European Recruitment Full time

Senior Kernel Engineer | File system / Memory Management / C programming


A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London.


As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems.


This team are working with many different interesting projects and use cases such as operating systems, virtualization technologies (Cloud Native, SDN, NFV), performance optimization of system software and libraries, stability and reliability of large-scale data centres, including collaborative design of next-generation hardware and software. The company also actively participate in open-source communities and incorporates cutting-edge technology and innovation into their products.


Responsibilities:

  • You will be designing and implementing Linux Kernel to meet global business requirements
  • Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application. Profile performance problems and drive optimizations that span the entire software stack
  • Responsible for the research and application of new technologies in the operating system / kernel


Key Requirements:

  • 5+ years of relevant experience
  • Proficient in Linux Kernel and C code
  • Understanding and experience in Operating Systems and Virtualization technologies; prior work on QEMU, Xen or KVM


Preferred Qualifications:

  • Prior working experience especially in kernel debugging or community patch submission
  • Experience in multi-platform (x86, Arm, RISC-V) kernel and system development
  • Knowledge of the implementation of virtualization technology (Xen / KVM, Qemu)
  • Understanding the implementation of DPDK/VPP/OVS is a plus
  • Strong knowledge of Linux, Microkernels and other industry Operating Systems
  • Knowledge of the ARM x86 CPU architecture


Interested? Apply directly through LinkedIn, or send your CV to


Key Words: Hypervisor / x86 / Linux Kernel / Operating Systems / Virtualization / Microkernels / CPU / GPU / Lightweight Virtualization / Embedded Systems / Network Virtualization / VMM / Virtual Machines


By applying to this role you understand that we may collect your personal data and store and process it on our systems.

For more information please see our Privacy Notice



  • London Area, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programming A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London. As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • Camden Area, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programmingA leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London.As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • Camden Area, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programmingA leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London.As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • London Area, United Kingdom European Recruitment Full time

    Senior Kernel Engineer As a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry skills at one of...


  • London Area, United Kingdom European Recruitment Full time

    Senior Kernel Engineer As a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry skills at one of...


  • Camden Area, United Kingdom European Recruitment Full time

    Senior Kernel EngineerAs a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry skills at one of...


  • Camden Area, United Kingdom European Recruitment Full time

    Senior Kernel EngineerAs a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry skills at one of...


  • Camden Area, Greater London, United Kingdom European Recruitment Full time

    Senior Kernel EngineerAs a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry skills at one of...


  • City of London, Greater London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programming Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required. A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in...


  • London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programming A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London. As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • London, Greater London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programming A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London. As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programming A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London. As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programming A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London. As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • London, United Kingdom European Recruitment Full time

    Job Description Senior Kernel Engineer | File system / Memory Management / C programming A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London. As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding...


  • London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer | File system / Memory Management / C programming A leading tech company behind a globally known social media platform is currently looking to hire a Senior Kernel Engineer in London. As a Kernel Engineer, you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor &...


  • Camden Area, Greater London, United Kingdom European Recruitment Full time

    SeniorKernel Engineer -OpenSource DevelopmentYou will join a team of highly skilled operating systems and virtualization experts, acting as one of the senior engineers of the team. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially those integrated in the Linux kernel with your many years experience in this...


  • London, United Kingdom European Recruitment Full time

    Job Description Senior Kernel Engineer As a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry...


  • London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer As a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry skills at one of...


  • London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer As a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry skills at one of...


  • London, United Kingdom European Recruitment Full time

    Job Description Senior Kernel Engineer As a Kernel Engineer you will be working on bleeding-edge technology at the forefront of this industry. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This is a great opportunity at the cross-roads of research and engineering to develop industry...