Mission
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 :
1. Un sujet de stage concret et autonome : développement d’une IHM C# (WPF) et automatisation de séquences de tests.
2. Une expérience complète : de l’analyse des protocoles instruments jusqu’à la validation sur banc réel.
3. Un environnement pluridisciplinaire (logiciel, électronique, mesure) et un encadrement technique pour monter en compétences.
4. La production d’un livrable opérationnel (code, documentation, notice utilisateur) réutilisable par les équipes.
Vos missions :
5. Analyser le banc de test existant et les protocoles de communication des instruments (USB, RS232, Ethernet/TCP-IP, GPIB si pertinent).
6. Concevoir et développer une IHM ergonomique en C# (.NET / WPF) avec Visual Studio.
7. Implémenter des modules de communication et d’instrumentation pour piloter les appareils (oscilloscope, source d’alimentation, caméras, multimètre, etc.).
8. Mettre en place un système de séquences automatisées (scripts, workflows, profils de test) permettant d’orchestrer plusieurs instruments simultanément.
9. Collecter, traiter et stocker les résultats : mesures, logs, courbes/graphes, rapports d’essai.
10. Valider la solution sur banc : corriger et optimiser en conditions réelles.
11. Rédiger la documentation technique et une notice utilisateur (installation, usage, maintenance).
12. Utiliser et maintenir un gestionnaire de code (Git) pour assurer la traçabilité des développements.
Profil
Profil recherché :
Formation
13. Étudiant en école d’ingénieur (2ᵉ ou 3ᵉ année) ou Master, spécialité informatique embarquée / logiciels ou équivalent.
Compétences techniques indispensables
14. Maîtrise du développement d’IHM en C# ; très bonne connaissance de WPF et de l’environnement Visual Studio.
15. Connaissance des protocoles de communication : TCP/IP, RS232, USB (et éventuellement GPIB).
16. Compréhension des architectures logicielles et bonnes pratiques d’organisation d’une IHM.
17. Connaissance de Git ou équivalent pour le versioning.
Atouts appréciés
18. Notions en électronique et instrumentation de mesure (oscilloscope, alimentation, multimètre, caméras).
19. Expérience avec la collecte/traitement de données (CSV, bases légères, création de graphiques).
20. Connaissance de l’automatisation de tests et des frameworks de scripting.
21. Des bases de physique et notamment d’optique sont un plus
22. Anglais technique pour la lecture de notices et contacts fabricants.
Qualités personnelles
23. Autonomie, débrouillardise et sens pratique.
24. Goût du travail en équipe pluridisciplinaire et capacité à communiquer avec des techniciens et ingénieurs.
25. Rigueur dans la documentation et la traçabilité du code.
26. Sens de l’ergonomie et de l’expérience utilisateur.
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.