Pourquoi nous rejoindre ?
Rejoignez-nous en tant que Stagiaire – Développement IHM C# & Automatisation de Banc de Test optique-laser (H/F) et participez à un projet concret alliant développement logiciel et instrumentation. Vous réaliserez une interface ergonomique et un système d’automatisation de traitement des données d’un banc optique-laser qui simplifieront le travail des techniciens et ingénieurs lors des campagnes d’essais.
Qui sommes-nous ?
CILAS, pionnier du laser et de l’optronique en France depuis 1966, conçoit et maintien des systèmes et bancs de mesure de haute technicité pour la Défense, la Sécurité et l’Espace. Intégrer CILAS, c’est rejoindre une équipe pluridisciplinaire où la rigueur, le pragmatisme et l’innovation logicielle rencontrent l’instrumentation expérimentale.
Ce que nous offrons :
* Un sujet de stage concret et autonome : développement d’une IHM C# (WPF) et automatisation de séquences de tests.
* Une expérience complète : de l’analyse des protocoles instruments jusqu’à la validation sur banc réel.
* Un environnement pluridisciplinaire (logiciel, électronique, mesure) et un encadrement technique pour monter en compétences.
* La production d’un livrable opérationnel (code, documentation, notice utilisateur) réutilisable par les équipes.
Vos missions :
* Analyser le banc de test existant et les protocoles de communication des instruments (USB, RS232, Ethernet/TCP-IP, GPIB si pertinent).
* Concevoir et développer une IHM ergonomique en C# (.NET / WPF) avec Visual Studio.
* Implémenter des modules de communication et d’instrumentation pour piloter les appareils (oscilloscope, source d’alimentation, caméras, multimètre, etc.).
* Mettre en place un système de séquences automatisées (scripts, workflows, profils de test) permettant d’orchestrer plusieurs instruments simultanément.
* Collecter, traiter et stocker les résultats : mesures, logs, courbes/graphes, rapports d’essai.
* Valider la solution sur banc : corriger et optimiser en conditions réelles.
* Rédiger la documentation technique et une notice utilisateur (installation, usage, maintenance).
* Utiliser et maintenir un gestionnaire de code (Git) pour assurer la traçabilité des développements.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.