Auf einen Blick
- Aufgaben: Entwickle und pflege Linux-Kernel-Module mit Fokus auf Virtualisierungstechnologien.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das sich auf Linux-basierte Systeme spezialisiert hat.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, hybrides Arbeiten und zahlreiche Mitarbeitervergünstigungen.
- Warum dieser Job: Werde Teil eines dynamischen Teams und arbeite an spannenden Technologien mit echtem Einfluss.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Linux-Kernel-Entwicklung und starke Programmierkenntnisse in C.
- Andere Informationen: Mitarbeiterveranstaltungen und zahlreiche Weiterbildungsmöglichkeiten warten auf dich.
Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
TasksWe 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.TasksDevelop 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.QualificationsBachelor\’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 HaveExperience 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.BenefitsHybrid 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.Qualifications #J-18808-Ljbffr
Senior Software Engineer (f/m/d) Linux Kernel / QEMU Arbeitgeber: 1&1 IONOS SE

Kontaktperson:
1&1 IONOS SE HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (f/m/d) Linux Kernel / QEMU
✨Tip Nummer 1
Netzwerke sind entscheidend! Suche nach Veranstaltungen oder Meetups, die sich auf Linux-Entwicklung und Virtualisierungstechnologien konzentrieren. Dort kannst du wertvolle Kontakte knüpfen und möglicherweise Insider-Informationen über offene Stellen bei uns erhalten.
✨Tip Nummer 2
Engagiere dich in Online-Communities, die sich mit Linux-Kernel-Entwicklung beschäftigen. Plattformen wie GitHub oder Mailinglisten sind großartige Orte, um dein Wissen zu zeigen und dich mit anderen Entwicklern auszutauschen. Dies kann dir helfen, einen Fuß in die Tür zu bekommen.
✨Tip Nummer 3
Halte dich über die neuesten Entwicklungen im Linux-Kernel und in Virtualisierungstechnologien auf dem Laufenden. Abonniere relevante Blogs, Podcasts oder YouTube-Kanäle, um dein Wissen zu erweitern und bei Gesprächen während des Vorstellungsgesprächs glänzen zu können.
✨Tip Nummer 4
Bereite dich darauf vor, technische Fragen zu beantworten und deine Problemlösungsfähigkeiten zu demonstrieren. Übe das Debuggen von Kernel-Problemen und das Erstellen von Patches, um sicherzustellen, dass du bereit bist, deine Fähigkeiten im Vorstellungsgespräch unter Beweis zu stellen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (f/m/d) Linux Kernel / QEMU
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die für die Position als Senior Software Engineer im Bereich Linux Kernel / QEMU erforderlich sind.
Hebe relevante Erfahrungen hervor: Betone in deinem Lebenslauf und Anschreiben deine 5+ Jahre Erfahrung in der Entwicklung des Linux-Kernels sowie deine Kenntnisse in Virtualisierungstechnologien wie QEMU und KVM. Verwende konkrete Beispiele, um deine Fähigkeiten zu demonstrieren.
Technische Fähigkeiten betonen: Stelle sicher, dass du deine Programmierkenntnisse in C und deine Erfahrung mit Debugging-Tools wie gdb und crash klar darstellst. Dies ist besonders wichtig für die technische Bewertung deiner Bewerbung.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du an dieser Position interessiert bist und wie deine Fähigkeiten und Erfahrungen zur Verbesserung der Linux-basierten Systeme des Unternehmens beitragen können.
Wie du dich auf ein Vorstellungsgespräch bei 1&1 IONOS SE vorbereitest
✨Kenntnis der Linux-Kernel-Interna
Stelle sicher, dass du ein tiefes Verständnis der Linux-Kernel-Interna hast, insbesondere in Bezug auf Prozessplanung, Speicherverwaltung und Gerätetreiber. Bereite dich darauf vor, spezifische Fragen zu diesen Themen zu beantworten.
✨Erfahrung mit Virtualisierungstechnologien
Da der Fokus auf QEMU und KVM liegt, solltest du deine Erfahrungen mit diesen Technologien hervorheben. Sei bereit, über konkrete Projekte zu sprechen, an denen du gearbeitet hast, und welche Herausforderungen du dabei gemeistert hast.
✨Zusammenarbeit im Team
Gute Kommunikations- und Teamfähigkeiten sind entscheidend. Bereite Beispiele vor, die zeigen, wie du erfolgreich mit anderen Entwicklern zusammengearbeitet hast, um Probleme zu lösen oder neue Funktionen zu implementieren.
✨Beitrag zur Open-Source-Community
Wenn du Erfahrung mit der Mitwirkung an der Open-Source-Community hast, sei bereit, darüber zu sprechen. Zeige, wie du Patches beigetragen hast und welche Rückmeldungen du erhalten hast, um deine Fähigkeiten weiterzuentwickeln.