Senior Kernel / Virtualization development Engineer
פורסם לפני 23 ימים · 0 מועמדים
התפקיד במילים פשוטות
התפקיד כולל פיתוח של ליבת פלטפורמת וירטואליזציה מהדור הבא, תוך עבודה בגבולות ה-Linux kernel וה-VMM. המועמד שיבחר יעסוק בעיצוב ופיתוח רכיבי hypervisor, כתיבת קוד לגרעין הלינוקס, ושיפור ביצועי מערכות microVM. העבודה כוללת גם פתרון בעיות מורכבות ושימוש בכלי דיבאג נמוכי דרג.
- 7+ years of low-level systems software development
- Expert in C
- Strong Rust
- Deep Linux kernel and OS internals knowledge
- Hands-on experience with KVM
- Linux kernel or virtualization open-source contributions
- Experience with serverless, container runtimes, or confidential computing (TDX / SEV-SNP)
- ARM64 virtualization, performance engineering, or security research
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
משרה זו מתאימה לאנשי פיתוח תוכנה מנוסים מאוד עם לפחות 7 שנות ניסיון במערכות low-level, השולטים ב-C וב-Rust ובעלי הבנה עמוקה ב-Linux kernel וטכנולוגיות וירטואליזציה. היא פחות תתאים למי שאין לו ניסיון מעשי עם hypervisors כמו KVM, QEMU או Firecracker.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןJoin us to build the core of a next-generation virtualization platform. You'll work at the Linux kernel and VMM boundary, developing low-level virtualization technologies similar to KVM, QEMU, and Firecracker.
Responsibilities
Design and develop hypervisor & VMM components (vCPU, memory, device model, KVM API).
Develop Linux kernel code, drivers, and kernel modules.
Build lightweight, secure, high-performance microVM infrastructure.
Implement and optimize virtio devices and guest-host communication.
Profile and improve boot time, memory, and I/O performance.
Debug complex guest/host/kernel issues using low-level tooling.
Drive code reviews, technical direction, and systems architecture.
Requirements
7+ years of low-level systems software development.
Expert in C and strong Rust.
Deep Linux kernel and OS internals knowledge.
Hands-on experience with KVM, QEMU, Firecracker, or similar hypervisors.
Strong understanding of virtualization technologies (VT-x/AMD-V), virtio, and kernel debugging.
Nice to Have
Linux kernel or virtualization open-source contributions.
Experience with serverless, container runtimes, or confidential computing (TDX / SEV-SNP).
ARM64 virtualization, performance engineering, or security research.
Tech Stack: Linux • C • Rust • KVM • QEMU • Firecracker • virtio • x86_64 / ARM64
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 7+ years of low-level systems software development, Expert in C, Strong Rust, Deep Linux kernel and OS internals knowledge, Hands-on experience with KVM