Senior Kernel Software Engineer

1 week ago


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 & 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, Greater London, United Kingdom European Recruitment Full time

    Join Our Team as a Senior Kernel Engineer at OpenSource Development Company!Are you an expert in operating systems and virtualization? Do you have a passion for advancing OS technologies and system software, especially within the Linux kernel? If so, we want you on our team!As a Senior Kernel Engineer, you will play a vital role in analysing and enhancing OS...


  • London, Greater London, United Kingdom Techruiter Full time

    Roles we're searching for now: – Software Engineering / We are a pioneering electronic and quantitative trading company dedicated to leveraging technological innovations for improved financial solutions. Our forward-thinking team is currently seeking a seasoned Linux Kernel Engineer to push the boundaries of what's possible in the realm of high-frequency...


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

    Job Description Linux Kernel Engineer - Scheduling / File system / I/O / Memory Management / C programming Are you an experienced Linux Kernel Engineer with solid C programming experience ? Do you want to join a globally recognised company with a focus on research and engineering development in fields such as operating system, various virtualization...


  • 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. The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. This team are working with many...


  • London, Greater London, United Kingdom Apple Full time

    Summary The CoreOS software team is looking for an exceptionally talented software engineering manager to lead kernel development for Apple products. This team is responsible for the development of new kernel features on all products, as well as evolving our software for new ARM & Intel platforms to contribute to the success of the iPhone, iPad, and Mac...


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

    Job Description Senior Kernel Engineer The role will be expanding upon Hypervisor & Virtualization technologies, Linux Kernel, and Low-Level Embedded Systems. Further to this, affinity with Open Source software and the motivation to work on new and exciting proprietary technology would give you a huge advantage. This team are working with many different...


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

    Job Description Senior Kernel Engineer - OpenSource Development You 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...


  • London, Greater London, United Kingdom Gravity Sketch Limited Full time

    About us:Gravity Sketch is the category leader in solving the challenges faced by teams that design 3D products. Our platform enables teams to create and communicate 3D ideas in the quickest and most intuitive way possible - whether they are globally distributed or in the same geography.The platform is changing the way companies like Adidas and Ford carry...


  • London, Greater London, United Kingdom expand group Full time

    Senior Embedded Software EngineerLocation - Buckinghamshire - HybridThere are not many British business developing next generation telecom technology so this opportunity is a are one. A well funded technology business that is creating next generation wireless technology for a global market.As the development cycle reaches a critical point we are seeking an...


  • London, Greater London, United Kingdom Wayve Technologies Ltd Full time

    Who are we? Our team is the first in the world to use autonomous vehicles on public roads using end-to-end deep learning. With our multi-national world-class technical team, we're building things differently. We don't think it's scalable to tell an algorithm how to drive through hand-coded rules and expensive HD maps. Instead, we believe that using...


  • London, Greater London, United Kingdom JAM Software GmbH Full time

    Our partner, a top communications and Telecom software company based in Australia and listed on the Australian Stock Exchange, is in search of a Senior Software Engineer to lead the design, development, and maintenance of applications. This role involves hands-on work to create new features for customers, ensuring they align with business requirements. As a...


  • London, Greater London, United Kingdom Carter Software Full time

    At Carter Software, we're revolutionizing the way businesses manage their data, and we're seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You'll collaborate with cross-functional teams to design,...

  • Python Engineer

    1 week ago


    London, Greater London, United Kingdom European Recruitment Full time

    Senior Kernel Engineer - OpenSource Development You will be part of a team consisting of top-notch operating systems and virtualization experts, taking on the role of one of the senior engineers within the team. Your main responsibility will be to analyze and push forward the cutting-edge technologies of operating systems and system software, especially...


  • London, Greater London, United Kingdom Gravity Sketch Limited Full time

    About us: Gravity Sketch is the category leader in solving the challenges faced by teams that design 3D products. Our platform enables teams to create and communicate 3D ideas in the quickest and most intuitive way possible - whether they are globally distributed or in the same geography. The platform is changing the way companies like Adidas and Ford...


  • London, Greater London, United Kingdom Advanced Micro Devices Full time

    We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. We push the limits of innovation to solve the world's...


  • London, Greater London, United Kingdom JAM Software GmbH Full time

    Title: Senior Engineer - Client Lead Portfolios Job Type: Contract The company has been helping their clients build better financial futures for over 50 years. join our Technology and Enterprise Services team and feel like you're part of something bigger. About Technology Technology and Enterprise Services refers to the running of the Technology, Cyber,...


  • London, Greater London, United Kingdom Apple Inc. Full time

    Systems Software Engineer, Platform Architecture Cambridge , Cambridgeshire , United Kingdom Imagine what you can do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job, and there's no telling what we can accomplish together.Do you love crafting elegant solutions to highly complex...

  • Software Engineer

    1 week ago


    London, Greater London, United Kingdom Isomorphic Labs Limited Full time

    Software Engineer, ML - Performance Engineering We are looking for engineers with different levels of experience - Mid through to Senior, Staff or equivalent levels.Isomorphic Labs is a new Alphabet company that is reimagining drug discovery through a computational- and AI-first approach. We are on a mission to accelerate the speed, increase the efficacy...


  • London, Greater London, United Kingdom JAM Software GmbH Full time

    Collinson is the global, privately-owned company dedicated to helping the world to travel with ease and confidence. The group offers a unique blend of industry and sector specialists who together provide market-leading airport experiences, loyalty and customer engagement, and insurance solutions for over 400 million consumers.Collinson is the operator of...


  • London, Greater London, United Kingdom Wayve Full time

    Who we areEstablished in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving,...