Contexte
Développement ou l’intégration de modules logiciel pour faciliter l’intégration d’équipements dans les systèmes d’information.
Missions
- Définir les spécifications générales et réaliser l’analyse technique.
- Concevoir et développer des modules logiciels, effectuer des tests unitaires, traiter les anomalies.
Profil & Exigences
Compétences techniques
- Expertise dans les concepts et langages C++, Python, Java.
- Connaissance des outils CI/CD: Conan/CMake, Conda, pip, Maven, Git.
- Intégration de la communication avec des équipements via des drivers Linux/Windows, des protocoles TCP/IP, UDP.
- Concepts liés à l’acquisition, mesure et Contrôle/Commande.
Activités principales
- Rédaction de spécifications fonctionnelles.
- Développement et tests de fonctionnalités.
- Rédaction de documentations techniques et reporting.
Livrables
- Spécifications fonctionnelles et techniques détaillées.
- Cahier de recette et rapports d’exécution des tests.
- Documentation technique complète.