19h ago
Software Engineer — Drivers & Virtualization
Paris, France
✨ $80k-$120k / yearest.
full-timesenior
🛠 Tech Stack
💼 About This Role
You'll own the host-facing software boundary of Arago's accelerator, building robust kernel-level interfaces. You'll ensure hardware is accessible, secure, and performant across bare-metal and virtualized cloud infrastructures, where correctness and isolation are paramount.
🎯 What You'll Do
- Develop and maintain high-performance Linux kernel drivers for Arago's accelerator.
- Implement communication protocols and virtual device interfaces.
- Manage low-level hardware interactions (PCIe, DMA, MMIO, interrupt handling).
- Enable seamless virtualized access using QEMU and KVM.
📋 Requirements
- PhD or Master's in Computer Science or related field.
- Kernel memory management and I/O path expertise.
- Linux kernel driver development experience.
- Virtualization fundamentals (KVM, hypervisors) and practical QEMU experience.
✨ Nice to Have
- Familiarity with hardware protocols: PCIe, DMA, MMIO, IOMMU.
- French language proficiency.
🎁 Benefits & Perks
- 💰 Competitive cash compensation based on experience.
- 🧑💼 Meaningful stock options at early stage.
- 🚚 Relocation bonus and moving expenses.
- 🏥 Healthcare coverage with family options.
- 🏖️ 25 days PTO plus public holidays.
📨 Hiring Process
Screening call, technical meeting, CEO interview, reference calls, take-home technical assessment, final interview.
🚩 Heads Up
- Requires PhD despite experience possible without
- Multi-step process with reference calls may be invasive
0 0 0