Retour aux postes disponibles

Développeur(se) logiciel – Interfaces usagers industriels

Nous sommes à la recherche d’un Développeur logiciel spécialisé 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

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.

Technologies et outils couramment utilisés

  • Langages : C#, JavaScript, Python;
  • Plateformes : .NET, Blazor, MAUI;
  • Protocoles : OPC UA, MQTT, REST API;
  • Environnement industriel : systèmes embarqués, automates programmables, IHM.

* Le genre masculin est utilisé afin d’alléger le texte

Lieux de travail
  • Saint-Eustache
Partagez cette offre d'emploi
Intéressé(e)?
Complète le formulaire pour postuler

Candidature bureau

« * » indique les champs nécessaires

Taille max. des fichiers : 3 MB.
Acceptation
Retour aux postes disponibles