Développement logiciel
Role details
Job location
Tech stack
Job description
Pour accéder aux locaux de l'institut XLIM, il sera nécessaire de faire une demande ZRR (zones à régime restrictif)., Dans le cadre du projet ANR REFLECTIVITY, un simulateur de mesure de l'apparence (BRDF) de surface a été développé. Il utilise le moteur de rendu réaliste Mitsuba 3 et permet de reproduire virtuellement le comportement d'un gonioreflectomètre pour acquérir l'apparence de surface 3D. L'objectif principal du stage est de rendre utilisable cet outil par les physiciens :
1°) compilation du logiciel sur windows et linux et fonctionnement sur CPU et/ou GPU,
2°) tests unitaires garantissant la validité des résultats produits par le logiciel,
3°) développement d'une interface homme-machine pour faciliter l'utilisation du logiciel,
4°) rédaction d'une documentation technique.
En fonction de l'avancement du stagiaire, ce stage pourra donner lieu à l'intégration de nouvelles fonctionnalités pour des futurs projets de recherche.
Ce stage pourra se poursuivre en thèse pour les étudiants de M2 avec comme sujet : Génération de surfaces microstructurées à propriétés optiques contrôlées par réseaux antagonistes génératifs.
Requirements
Le profil du candidat(e) recherché(e) est de type ingénieur ou universitaire niveau BAC +4/5 avec un très bon dossier (l'objectif du stage sera adapté en fonction du niveau du candidat). Il devra posséder de bonnes connaissances en programmation (C/C++ - Python - GPU) et en développement logiciel. Des connaissances en optique et en apparence des matériaux seront appréciées. Une bonne capacité d'expression orale et écrite en français et en anglais.
Prise de fonction