Entité de rattachement
Dans un monde en évolution permanente, VINCI Energies accélère la transition environnementale en concrétisant deux mutations majeures, numérique et énergétique. Ses équipes déploient des technologies et des solutions multitechniques sur mesure, de la conception à la réalisation, l'exploitation et la maintenance. Ancrées dans leurs territoires, agiles et innovantes, ses plus 2 100 entreprises sont au cœur des choix énergétiques de leurs clients, de leurs infrastructures et de leurs process pour les rendre chaque jour plus fiables, plus efficients et plus durables. VINCI Energies vise une performance globale, attentive à la planète, utile aux hommes et solidaire des populations.
Référence
2025-113422
Date de parution
13/06/2025
Actemium Brest (www.actemium.fr/fr/brest), entreprise du réseau VINCI ENERGIES, est intégrateur de services d’électricité, d’automatismes et d’informatique industrielle. L’expérience acquise depuis plus de 65 ans lui permet de proposer des solutions intégrant autour de l’électricité et de l’automatisme des projets clefs en mains dans les secteurs industriels allant de l’énergie à l’agroalimentaire.
Bienvenue dans ce stage de développement WinDev. Ce document servira de présentation et de feuille de route pour votre stage. Vous aurez l'opportunité de travailler sur des projets techniques passionnants et de développer des compétences clés en programmation et en intégration de systèmes.
Objectifs du Stage :
Le stage a pour objectif de développer des briques logicielles modulaires sous WinDev pour une application industrielle, avec intégration de protocoles de communication, de bibliothèques externes et d’API d’intelligence artificielle.
Briques Techniques à Développer :
Brique 1 : Communication avec des automates
Protocoles à implémenter :
- OPC UA
- Modbus TCP
- S7-Comm (Siemens)
Objectif : Créer des modules de communication permettant de lire/écrire des données sur des automates industriels.
Brique 2 : Intégration d’une DLL externe
Objectif : Importer une DLL (fournie ou à développer) et l’utiliser dans un projet WinDev.
Compétences visées : Appels de fonctions externes, gestion des types de données, gestion des erreurs.
Brique 3 : Liaison avec des API externes
Exemples d’API :
- Reconnaissance vocale (Google Speech-to-Text, Azure Speech, etc.)
- IA (OpenAI, Hugging Face, etc.)
Objectif : Intégrer des services cloud via des appels REST ou WebSocket.
Planning Prévisionnel
Le stage se déroulera sur une période de 4 à 6 mois. Voici un planning prévisionnel :
Mois 1 : Formation et prise en main de WinDev, étude des protocoles de communication
Mois 2 : Développement de la brique de communication avec les automates
Mois 3 : Intégration de la DLL externe
Mois 4 : Développement de la liaison avec les API externes
Mois 5 : Tests, validation et documentation
Mois 6 : Finalisation et présentation des travaux
Livrables Attendus
À la fin du stage, les livrables suivants sont attendus :
1. Modules de communication avec les automates
2. Intégration fonctionnelle de la DLL externe
3. Liaison opérationnelle avec les API externes
4. Documentation technique détaillée
5. Rapport de stage et présentation des travaux réalisés
Modalités d'Encadrement
Le stagiaire sera encadré par un tuteur technique qui assurera un suivi régulier. Des réunions hebdomadaires seront organisées pour faire le point sur l'avancement des travaux, discuter des difficultés rencontrées et définir les objectifs pour la semaine suivante. Des revues de code et des sessions de formation seront également prévues.
Profil école d'ingénieurs : 4ème ou 5ème année
Compétences Techniques Requises :
Connaissances en WinDev (ou forte capacité d’apprentissage)
Bases en réseaux industriels et protocoles de communication
Expérience ou intérêt pour les API REST, JSON, DLL
Notions en intelligence artificielle ou traitement du signal vocal (un plus)