IONOS SE

Software Engineer (f/m/d) Linux Kernel / QEMU

at subsidary IONOS SE in Berlin
Full-time | Permanent | Professionals
Reference ID: I-932

print

About us

IONOS is the leading European digitalization partner for small and medium-sized businesses (SMB). The company serves around six million customers and operates across 18 markets in Europe and North America, with its services being accessible worldwide. With its Web Presence & Productivity portfolio, IONOS acts as a 'one-stop shop' for all digitalization needs: from domains and web hosting to classic website builders and do-it-yourself solutions, from e-commerce to online marketing tools. In addition, the company offers Cloud Solutions to enterprises who are looking to move to the cloud as their businesses evolve.   

We are seeking a highly skilled and experienced Linux Kernel Developer to join our team. As a Linux Kernel Developer, you will be responsible for designing, developing, testing, and maintaining the Linux kernel, with a focus on virtualization technologies such as QEMU and KVM. You will work closely with our engineering team to ensure the stability, performance, and security of our Linux-based systems.

Tasks

  • Develop and maintain Linux kernel modules and drivers, with a focus on virtualization technologies such as QEMU and KVM.
  • Design and implement new kernel features and functionality to improve performance, security, and reliability.
  • Collaborate with the engineering team to identify and resolve kernel-related issues and bugs.
  • Develop and maintain automated testing frameworks to ensure kernel stability and functionality.
  • Analyze and optimize kernel performance, identifying areas for improvement and implementing optimizations.
  • Work with upstream kernel communities to contribute patches and collaborate on kernel development; Stay up-to-date with the latest kernel developments and advancements, applying this knowledge to improve our kernel offerings.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in Linux kernel development, with a focus on virtualization technologies such as QEMU and KVM.
  • Strong understanding of Linux kernel internals, including process scheduling, memory management, and device drivers.
  • Experience with QEMU and KVM, including development and debugging of virtualization-related kernel modules; Experience with version control systems such as Git.
  • Strong programming skills in C, with experience in kernel development and debugging tools such as gdb and crash; Experience with kernel testing frameworks such as kselftest and LTP.
  • Strong analytical and problem-solving skills, with the ability to debug complex kernel issues; Good communication and collaboration skills, with the ability to work effectively in a team environment.

Nice to Have

  • Experience with other virtualization technologies such as Xen or VMware.
  • Knowledge of security-related kernel features and technologies, such as SELinux or AppArmor.
  • Experience with upstream kernel communities, including contributing patches and collaborating on kernel development.
  • Familiarity with containerization technologies such as Docker or Kubernetes.

Benefits

  • Hybrid working model.
  • Flexible working hours through trust-based working hours.
  • At some locations a subsidized canteen and various free drinks.
  • Modern office space with very good transport connections.
  • Various employee discounts for activities and products.
  • Employee events such as summer and winter parties, as well as workshops.
  • Numerous training and development opportunities.
  • Various health offers, such as sports and health courses.

apply online now

Diversity enriches. Different cultures, nationalities, genders, ages, sexual orientations and religions as well as people with disabilities - we value diversity and encourage it. Because only teams that reflect all facets of society offer the best environment for creativity and make a company productive and distinctive. We value diversity and welcome all applications.

Contact

Fragen?

IONOS SE
Recruiting Team IONOS

Hinterm Hauptbahnhof 3-5
D-76137 Karlsruhe

jobs@ionos.com

Nutzen Sie für Ihre Bewerbung bitte ausschließlich unser unkompliziertes Online-Formular, sodass wir Ihnen einen möglichst transparenten Bewerbungsprozess unter Einhaltung aller datenschutzrechtlicher Vorgaben gewährleisten können. Bewerbungen per Mail können wir leider aus genannten Gründen nicht berücksichtigen.