Vous intégrez l'équipe Video Processing composée de 10 personnes.
Elle a pour but de concevoir, développer et optimiser les librairies de traitement vidéo qui sont au cœur des produits de l'entreprise.
Vous contribuez à l'optimisation des algorithmes ciblant les processeurs ARM de dernières générations avec des contraintes de temps réel (vidéo en Live où chaque cycle est compté).
Vous contribuez aussi au développement et au perfectionnement des algorithmes vidéo créés par l'équipe.
Principales missions : - Analyse et adaptation des algorithmes existants en collaboration avec les autres personnes de l'équipe
- Etude et maîtrise en profondeur des architectures cibles (Armv8)
- Ecriture du code assembleur (intrinsèque) ARM en exploitant les unités de traitement vectoriel / SIMD (NEON, SVE, etc)
- Mise en place d'outils / pipeline de validation et de non-régression
- Participation à la conception et au développement des traitements vidéo pour les produits de l'entreprise