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