Software Engineer — Computation Kernels and Performance
Arago, Paris Offices
What you will do
What you’ll do
As a Performance Software Engineer, you will be instrumental in building the core computation software that runs on Arago’s custom AI accelerators. Your work will bridge the gap between host systems and proprietary hardware, encompassing everything from a custom on-board kernels to the sophisticated tooling required for real-time debugging. You will be a key player in chip bring-up and the long-term development of high-performance computation primitives and kernels, ensuring our architecture operates with maximum efficiency and deterministic performance.
Responsibilities
- Develop and optimize low-level software primitives in C/C++, assembly, and architecture-specific intrinsics, primarily for RISC-V and ARM platforms.