Linux Kernel Driver & Virtualization Engineer (QEMU/KVM)

Arago

Paris

Sur place

EUR 90 000 - 130 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Competitive cash compensation
Stock option plan
Relocation bonus
Healthcare coverage
Professional development support
25 days of PTO
Reimbursement of public transport subscription

Résumé du poste

A cutting-edge AI company in Paris seeks a Drivers & Virtualization Engineer to manage host-facing software and ensure high-performance operations. This role emphasizes Linux kernel driver development and requires expertise in OS internals, memory safety, and virtualization. Candidates should possess a Master's or PhD in a relevant field, and proficiency in English; French is a plus. The position offers competitive cash compensation, stock options, and comprehensive benefits including healthcare coverage and relocation support.

Qualifications

  • Master’s or PhD degree in Computer Science, Computer Engineering, or a related field.
  • Deep knowledge of OS internals, particularly kernel memory management and I/O paths.
  • Strong understanding of memory safety requirements in kernel space.
  • Proven hands-on experience in Linux kernel driver development and kernel modules.
  • Solid understanding of virtualization fundamentals (KVM, hypervisors).
  • Practical experience with emulation frameworks, specifically QEMU internals or custom device models.
  • Familiarity with hardware-level protocols: PCIe, DMA, MMIO, and IOMMU.
  • Language: English at a proficient level. French is a plus.

Responsabilités

  • Develop and maintain high-performance Linux kernel drivers for Arago’s proprietary accelerator.
  • Implement communication protocols and virtual device interfaces to bridge hardware and software.
  • Manage low-level hardware interactions including PCIe, DMA, MMIO, and interrupt handling.
  • Enable seamless virtualized access to accelerators using QEMU and KVM.
  • Design and implement robust device sharing, passthrough, and isolation mechanisms.
  • Ensure the security of accelerator operations through strict memory protection and resource isolation.
  • Debug complex failures that span the entire stack: from hardware and kernel to hypervisor and guest OS.
  • Support the scaling of our architecture from single-device setups to large-scale multi-device deployments.

Connaissances

Kernel memory management
Linux kernel driver development
Memory safety in kernel space
Virtualization fundamentals (KVM, hypervisors)
Emulation frameworks (QEMU)
Hardware protocols (PCIe, DMA, MMIO, IOMMU)
Proficient English
French (plus)

Formation

Master’s or PhD in Computer Science or related field

Description du poste

A cutting-edge AI company in Paris seeks a Drivers & Virtualization Engineer to manage host-facing software and ensure high-performance operations. This role emphasizes Linux kernel driver development and requires expertise in OS internals, memory safety, and virtualization. Candidates should possess a Master's or PhD in a relevant field, and proficiency in English; French is a plus. The position offers competitive cash compensation, stock options, and comprehensive benefits including healthcare coverage and relocation support.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Linux Kernel Driver & Virtualization Engineer
Linux Kernel Driver & Virtualization Engineer

Arago Inc. • Paris

Sur place
EUR 90 000 - 130 000
Competitive cash compensation
Meaningful stock option plan
Relocation bonus
+3
Linux Kernel Engineer for HPC & Data Center (Hybrid)
Linux Kernel Engineer for HPC & Data Center (Hybrid)

SiPearl • Maisons-Laffitte

Hybride
EUR 60 000 - 80 000
Senior Hardware Design Engineer, IOMMU & Virtualization
Senior Hardware Design Engineer, IOMMU & Virtualization

SiFive, Inc. • La Ciotat

Sur place
EUR 70 000 - 90 000
Ingénieur Linux Kernel Embarqué – Open Source
Ingénieur Linux Kernel Embarqué – Open Source

Collective.work • Lyon

Sur place
EUR 45 000 - 55 000
Senior Virtualization Platform Engineer — Kubernetes & KVM
Senior Virtualization Platform Engineer — Kubernetes & KVM

Brevo • Paris

Hybride
EUR 50 000 - 80 000
Remote PCIe Driver Engineer - Equity & Perks
Remote PCIe Driver Engineer - Equity & Perks

Kalray • Montbonnot-Saint-Martin

Sur place
EUR 70 000 - 110 000
Salaire compétitif
Jours RTT supplémentaires
Télétravail
+4
Senior Storage Virtualization Engineer - AI Cloud (Remote)
Senior Storage Virtualization Engineer - AI Cloud (Remote)

Jobgether • France

Hybride
EUR 110 000 - 140 000
Competitive compensation
Career growth
Learning opportunities
+7
Senior Kernel Engineer: Custom Linux for Confidential AI
Senior Kernel Engineer: Custom Linux for Confidential AI

Chikara HR • Paris

Sur place
EUR 85 000 - 100 000
Own kernel equity
Publishable work
Leadership track in systems
+3
GPU Kernel Engineer for High-Performance AI Inference
GPU Kernel Engineer for High-Performance AI Inference

Ensimag Alumni • Paris

Sur place
EUR 50 000 - 70 000
Senior Software Engineer (Storage Virtualization Team)
Senior Software Engineer (Storage Virtualization Team)

Jobgether • France

Sur place
EUR 110 000 - 140 000
Competitive compensation
Career growth
Learning opportunities
+7