Ingénieur Développement Logiciel C++ - C# - Opc Ua H/F - Alpee
Les missions du poste
Jeune société de conseil et d'ingénierie, ALPEE accompagne des entreprises industrielles du bassin Alpin sur des missions d'assistance technique et d'expertise.
Voici nos ambitions :
Etre proche des clients, en créant un vrai partenariat long terme avec les entreprises locales (dpt 38,73,74 uniquement)
Etre proche des collaborateurs en leur proposant des projets locaux et en les impliquant dans les décisions de ALPEE.
Si vous vous retrouvez dans ces ambitions, alors ALPEE est fait pour vous !
Dans le cadre d'un projet de modernisation d'une application industrielle existante, nous recherchons un Ingénieur Développement Logiciel C++ / C# disposant de solides compétences en communication industrielle, notamment sur le protocole OPC UA.
L'objectif de la mission est de faire évoluer la couche de communication du logiciel afin de garantir son interopérabilité avec les différents équipements et systèmes industriels.
Vos missions:
- Analyser l'architecture logicielle existante et les mécanismes de communication avec les équipements industriels.
- Participer à la conception et à l'évolution de la couche de communication vers le protocole OPC UA.
- Développer et adapter les composants logiciels en C++ et/ou C# (.NET).
- Intégrer et configurer les bibliothèques et SDK OPC UA adaptés à l'environnement technique.
- Assurer la fiabilité, la sécurité et la performance des échanges de données entre les applications et les équipements industriels.
- Réaliser les tests unitaires, les tests d'intégration et les phases de validation.
- Diagnostiquer et résoudre les problématiques techniques liées aux communications industrielles.
- Rédiger et maintenir la documentation technique associée aux développements.
Le profil recherché
De formation supérieure en informatique, génie logiciel ou informatique industrielle, vous justifiez d'une expérience significative en développement de logiciels industriels.
Compétences techniques recherchées :
- Bonne maîtrise du développement en C++ et/ou C# (.NET).
- Expérience concrète dans l'intégration ou le développement de solutions utilisant le protocole OPC UA.
- Bonne compréhension des architectures client/serveur et des mécanismes d'échange de données industrielles.
- Connaissance des problématiques de communication entre logiciels et équipements industriels.
- Maîtrise des méthodes de développement, de débogage et de tests logiciels.
- Capacité à intervenir sur une application existante et à faire évoluer son architecture.
Compétences complémentaires appréciées :
- Connaissance des protocoles OPC DA, Modbus ou autres protocoles industriels.
- Expérience des environnements SCADA, MES ou supervision industrielle.
- Familiarité avec les automates industriels (Siemens, Schneider, Beckhoff...).
- Connaissance des problématiques de cybersécurité industrielle.
Autonome, rigoureux et doté d'un bon esprit d'analyse, vous appréciez les environnements techniques exigeants et savez intervenir sur des logiciels existants tout en garantissant leur fiabilité.
Vous souhaitez participer à un projet technique mêlant développement logiciel et communication industrielle ? Rejoignez-nous !
Compétences requises
- C++
- Automation
- Rigueur et méthode
- SCADA
- Esprit d'analyse
- C#
- .NET
- Modbus
- Cyber-sécurité