Description du poste
Au sein d'une équipe de 4 personnes, vos missions seront les suivantes :
Développement middle-end LLVM : Conception et implémentation de passes d'optimisation et d'un plugin spécifiques à l'architecture VSORA.
Co-design Hardware/Software : Analyse des performances et feedback sur l'architecture du processeur pour influencer les futures itérations du jeu d'instructions (ISA).
Optimisation de Kernels : Développement et intégration de kernels de calcul bas niveau (C/C++ et Assembleur) pour garantir une efficacité maximale sur les modèles de pointe.
Qualité & Industrialisation : Amélioration de la couverture de test, factorisation du code existant et maintenance d'une intégration continue robuste.
Stratégie Open Source : Documentation et structuration du code dans l'objectif de porter notre stack vers la communauté Open Source à moyen terme (2-4 ans).
Profil recherché
BAC+5 ingénieur en informatique ou mathématiques appliquées
Expertise Technique : Excellente maîtrise du C++ moderne et une expérience significative de 5 ans minimum dans le développement de compilateurs (idéalement LLVM).
Culture Low-Level : Vous comprenez les architectures de processeurs (VLIW, SIMD, ou architectures systoliques) et l'impact de la gestion mémoire sur la performance.
Rigueur : Vous avez le souci du code propre, documenté et testé.
Esprit d'équipe : Vous aimez collaborer avec les ingénieurs hardware pour résoudre des problèmes complexes de manière transverse.
Bilingue anglais
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.