📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Software Engineer – Computation Kernels & Performance

arago · Paris

🇬🇧 English
C++ Assembly Bare-metal development RISC-V ARM GDB JTAG FPGA

Description du poste

About the role

Arago is looking for a Performance Software Engineer to develop the core computation software that powers its custom AI accelerators. You will work at the intersection of low‑level software and cutting‑edge hardware, ensuring deterministic, high‑efficiency execution of AI workloads.

Key responsibilities

  • Design and implement custom on‑board kernels and runtime primitives for AI accelerator chips.
  • Bridge host systems and proprietary hardware, providing tooling for real‑time debugging and profiling.
  • Participate in chip bring‑up, validating hardware/software interactions and performance targets.
  • Develop and maintain bare‑metal startup code, linker scripts, memory layouts, and peripheral drivers.
  • Continuously optimise computation kernels for speed, determinism, and resource utilisation.

Required profile

  • Bachelor’s, Master’s or PhD in Computer Science, Computer Engineering or a related discipline.
  • Strong experience in low‑level systems programming with C/C++ and assembly.
  • Deep knowledge of bare‑metal development, MMIO, interrupts, timers, synchronization and direct peripheral access.
  • Solid understanding of computer architecture concepts such as pipelines, caches, memory hierarchies, virtual/physical addressing, atomics and DMA.
  • Hands‑on experience with RISC‑V and/or ARM architectures, including instruction sets, calling conventions and intrinsics.
  • Proficiency in debugging hardware/software interfaces using GDB, JTAG, trace/debug tools, simulators, emulators or FPGA platforms.
  • Ability to read hardware specifications and translate them into robust software implementations.

Required skills

  • C and C++ programming
  • Assembly language
  • Bare‑metal development
  • RISC‑V architecture
  • ARM architecture
  • GDB and JTAG debugging
  • FPGA prototyping
  • Performance profiling and optimisation

What we offer

  • Opportunity to work on next‑generation AI accelerator hardware.
  • Collaborative, high‑velocity environment with top‑tier industry experts.
  • Access to cutting‑edge tools and resources for hardware‑software co‑design.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec arago.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

💬 Contactez-nous sur Telegram Discuter sur WhatsApp

Publie il y a 2 semaines

Expire dans 1 mois

22 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

arago

Paris