Ingénieur d'études et développement C/C++ (H/F)
Description du poste
Au sein d'une équipe de 4 personnes, vos missions seront les suivantes Conception de Kernels de Calcul : Développer et optimiser les fonctions mathématiques fondamentales pour une architecture innovante exploitant plusieurs centaines d'unités arithmétiques en simultané Gestion Multi-cœur : Concevoir et implémenter des primitives d'algèbre linéaire (opérations matricielles) hautement parallélisées pour maximiser le débit de données Optimisation : Atteindre les limites théoriques de performance du processeur par l'analyse fine des flux d'exécution et la résolution de compromis complexes (latence vs bande passante Automatisation & Outillage : Contribuer au développement de générateurs de code automatisés pour simplifier l'exploitation de l'architecture Interopérabilité & Écosystème : Assurer le portage et l'accélération de bibliothèques standards (OpenCV, Apollo ADAS) sur notre stack propriétaire, garantissant ainsi une adoption fluide par nos clients 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). Description du profil BAC+5 ingénieur logiciel Expérience appréciée de 3 ans minimum Expertise en C/C++ orienté performance et programmation de bas niveau. Solides connaissances en architecture des processeurs (pipelines, hiérarchie mémoire, SIMD/VLIW Maîtrise des concepts de calcul parallèle et d'optimisation de kernels. Une expérience ou un fort intérêt pour le traitement du signal ou les architectures de réseaux de neurones. Bilingue anglais
Données marché — Ingénieur / Ingénieure R&D en industrie
Ingénieurs et cadres d'étude, recherche et développement (industrie)
Médian : 3 333 €
Données non disponibles