Développeur(se) logiciel – Interfaces usagers industriels
Barrette Structural
Date: 2 weeks ago
City: Saint-Eustache, Quebec
Contract type: Full time

Nous sommes à la recherche d’un(e) Développeur(se) logiciel spécialisé(e) dans la conception et le développement d’interfaces usagers destinées à un environnement industriel.
Vous contribuerez activement à l’amélioration de l’expérience des opérateurs, techniciens et ingénieurs grâce à des interfaces efficaces, robustes et sécurisées, tout en assurant leur intégration dans les systèmes de contrôle industriels.
Responsabilités principales Technologies et outils couramment utilisés:
Vous contribuerez activement à l’amélioration de l’expérience des opérateurs, techniciens et ingénieurs grâce à des interfaces efficaces, robustes et sécurisées, tout en assurant leur intégration dans les systèmes de contrôle industriels.
Responsabilités principales Technologies et outils couramment utilisés:
- Conception de l’interface usager:
- Analyser les besoins des utilisateurs finaux (opérateurs, techniciens, ingénieurs).
- Concevoir des interfaces intuitives et adaptées au contexte industriel.
- Définir les flux de travail et l’ergonomie des applications.
- Réaliser des maquettes ou des prototypes (wireframes), au besoin.
- Développement logiciel:
- Développer des interfaces HMI performantes et fiables.
- Intégrer les interfaces aux automates, capteurs, robots ou autres systèmes de contrôle.
- Assurer la communication avec les équipements via des protocoles industriels (OPC UA, REST API, etc.).
- Tests et validation:
- Réaliser les tests fonctionnels en environnement simulé et réel.
- Identifier, documenter et corriger les anomalies.
- Garantir la stabilité et la résilience des interfaces, même en cas de déconnexion ou d’erreur système.
- Sécurité et sûreté:
- Appliquer les bonnes pratiques de cybersécurité industrielle (gestion des accès, journalisation, authentification).
- Concevoir des interfaces réduisant les risques liés aux erreurs humaines ou aux actions critiques.
- Documentation:
- Documenter le code, les choix d’architecture et les spécifications des interfaces.
- Rédiger des guides utilisateurs et des manuels à destination des opérateurs.
- Maintenance et support:
- Corriger les anomalies détectées en production.
- Participer aux mises à jour logicielles et aux améliorations continues.
- Soutenir les équipes de déploiement et d’exploitation sur le terrain.
- Collaboration interdisciplinaire:
- Travailler étroitement avec les automaticiens, ingénieurs mécaniques, électriciens et autres spécialistes.
- Participer aux revues techniques, aux tests d’intégration et aux réunions de planification.
- Adapter les solutions aux contraintes spécifiques du milieu industriel.
- Langages : C#, JavaScript, Python
- Plateformes : .NET, Blazor, MAUI
- Protocoles : OPC UA, MQTT, REST API
- Environnement industriel : systèmes embarqués, automates programmables, IHM
See more jobs in Saint-Eustache, QC