Au sein de l’équipe responsable du moteur de traitement d’image de DxO OpticsPro, vous travaillerez en collaboration avec les ingénieurs en développement.

A ce titre, vos tâches sont les suivantes :

- Identification de plusieurs pistes d'optimisation (en vitesse et/ou en consommation mémoire) parmi les différents algorithmes présents dans le logiciel.

- Implémenter les pistes les plus prometteuses suivant les standards de l’équipe (intégration continue, niveau de qualité, méthodologie Scrum, …).

- Les différentes thématiques abordées par le stage pourront être l'utilisation de meilleures structures de données, le multi-threading avancé, le tiling, la vectorisation, les différents niveaux de caches...

Profil

- Ce stage s’adresse à des étudiant(e)s en fin d’étude, en école d’ingénieur ou équivalent,

- Bon niveau en C++ requis,

- Intérêt pour le bas niveau,

- Connaissance et expérience de CMake et Git/SVN,

- Stage à pourvoir dès Janvier 2018 pour une durée de 6 mois.