L’entreprise Eclat Digital
Eclat Digital est une start-up Nantaise qui développe et commercialise un logiciel d’imagerie nommé Ocean™. Ce logiciel est la référence en matière de Prototypage Virtuel et d’exactitude de l’image par rapport à la réalité. Devenue filiale du groupe international AGC Glass Europe en 2017, Eclat digital connait une forte croissance de son activité. Du fait de ce développement, nous proposons en 2024 une offre de stage de 4 à 6 mois afin d’accompagner l’équipe technique dans l’initiation d’un projet lié à l’évaluation des performances de notre logiciel.
Fonction proposée
Vous intégrerez l’équipe de développement logiciel composé d’ingénieurs en informatique. Votre mission sera d’initier un outil de benchmarking d’Ocean™. Chaque étape sera validée par votre maître de stage et documentée par vos soins afin d’assurer le suivi global du projet. Les différentes tâches que vous aurez à réaliser s’articuleront selon le plan suivant :
- Compilation de la solution (CMake, C++)
- Recherche des indicateurs de performances pertinents (temps de rendu, charge CPU, RAM, …)
- Choix des environnements à tester (compilateurs, OS, plateforme)
- Création des jeux de données pertinents et exhaustifs
- Choix d’un Framework de test existant et/ou scripting d’une solution ‘maison’
- Implémentation la solution et intégration dans nos outils existants
- Test de l’outil sur deux versions d’Ocean
Expérience souhaitée
- Ingénieur.e ou developpeur.se en formation
- Vous avez une bonne connaissance en ‘system’ (hardware, OS, plateform)
- Vous avez déjà utilisé des outils type ‘sar’, ‘nmon’, ‘htop’
- Vous êtes à l’aise avec la ligne de commande et/ou Python
- Vous êtes familier avec git et les processus d’intégration continue (type GitLab)
- Vous savez évoluer en autonomie au sein d’une stack CMake / C++ / Python
- Vous savez travailler en équipe et aimez les interactions fréquentes avec vos collègues
- Vous êtes autonome, proactif.ve, rigoureux.se et organisé.e
Localisation
Vous serez basé.e à Nantes. Télétravail partiel possible.
Contact
Keywords
Benchmark, Monitoring, Performance, C++, Python