EU remote
Stage Ingénieur – Développement logiciel & IA pour systèmes IoT H/F
About this role
VIBRATEC développe des solutions de monitoring de systèmes mécaniques à partir de données vibratoires et acoustiques, associant capteurs, traitement du signal et logiciels de supervision. L’objectif de ce stage sera d’explorer comment l’ intelligence artificielle peut aider à accélérer le développement logiciel et automatiser sa validation , notamment à travers un cas concret de monitoring IoT embarqué autour du capteur SonicSense .
L’enjeu du stage est de définir une méthode de développement et de validation assistée par l’IA, réutilisable sur de futurs projets logiciels du Groupe Everenn. Pour ce faire, vos missions seront les suivantes : Développement & systèmes embarqués Étudier les capacités de calcul et de traitement embarqué du système ; Implémenter et tester différentes fonctionnalités pour des applications industrielles ; Intégrer des traitements tels que l'identification de sources acoustiques, l'analyse en ondelettes ou des modèles d'intelligence artificielle ; Tester ces développements sur différents cas d'usage issus notamment des secteurs du ferroviaire, de l'industrie et de l'énergie .
Développement logiciel assisté par IA Tester l'utilisation d'outils d'IA pour accompagner les différentes étapes du développement logiciel ; Structurer une démarche allant de l'expression du besoin jusqu'au développement et à l'intégration de nouvelles fonctionnalités ; Étudier l'utilisation de l'IA pour faciliter la génération de code, l'intégration de modules ou l'ajout d'extensions. Validation & automatisation des tests Définir et mettre en œuvre une démarche de tests automatisés ; Automatiser la validation des traitements, de la logique applicative et des interfaces Homme/Machine ; Comparer les résultats obtenus et identifier les limites des méthodes utilisées ; Formaliser une méthodologie pouvant être réutilisée sur d'autres projets du Groupe.
À l'issue du stage, vous aurez notamment contribué à : La réalisation d'un guide de bonnes pratiques pour l'utilisation de l'IA dans le développement et la validation logiciel ; La mise en place d'une procédure de tests automatisés réutilisable ; L'intégration et la validation d'au moins un module métier avec sa procédure d'ajout documentée ; La réalisation d'un démonstrateur SonicSense sur un cas d'application industriel.