Retour à la recherche
Logo de Morgan Schaffer Ltée
Morgan Schaffer LtéeSource d’offres vérifiée

Développeur de logiciel

  • Montréal, QC
  • Sur place
  • Publié 27 sept. 2026
  • 1 poste

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Temps plein
Niveau d’expérience
Expérimenté · 5+ ans
Formation minimale
Baccalauréat
Postuler avant le
25 oct. 2026
Langue de l’offre
français
Heures de travail
40 heures par semaine
Niveau d’expérience
Associate
Mode de candidature
La candidature directe est offerte

Résumé du poste

Develop interactive web interfaces and application services for embedded Linux systems used in precision transformer-monitoring instruments. Integrate interfaces with embedded databases, test and optimize applications, collaborate with QA and R&D, and document and share technical knowledge.

Détails du poste

Chez Morgan Schaffer, nous sommes fiers de notre réputation de leader mondial des solutions de surveillance des transformateurs. Nous offrons à l’industrie électrique mondiale des produits d’analyse des gaz dissous (AGD) innovants, fiables, exacts et à haute performance, fabriqués sous un contrôle strict de la qualité. Morgan Schaffer est une compagnie basée à Montréal faisant partie de Doble Engineering de Boston, une société d’ESCO Technologie. ( https://www.doble.com , http://www.escotechnologies.com ) Notre équipe est composée d’ingénieurs, de scientifiques, de techniciens et d’assembleurs de haut niveau. Nous sommes présentement à la recherche d’une personne motivée pour mener notre croissance sur le marché mondial. Poste : DÉVELOPPEUR LOGICIEL INTERMÉDIARE Département : Se rapporte au Chef de l’ingénierie électronique et logiciel Fonction principale: Développer des interfaces utilisateur dynamiques et intuitives pour des systèmes embarqués fonctionnant sous Linux. Vous participerez à la création d’outils visuels interactifs en collaboration avec les équipes de développement logiciel et d’assurance qualité. Les solutions développées soutiennent des instruments de mesure de haute précision utilisés pour surveiller l’état des transformateurs électriques de haute puissance grâce à l’analyse des gaz dissous dans l’huile. Description des tâches : Concevoir et développer des interfaces web interactives pour des systèmes embarqués. Utiliser Bootstrap pour le développement d’interfaces Web conviviales, Flask pour les services applicatifs et Lighttpd comme serveur web de l’application. Intégrer les interfaces avec des bases de données embarquée du type SQLite. Concevoir et implémenter des solutions utilisant des bases de données et des systèmes de fichiers. Rédiger et exécuter des tests unitaires et d'intégration pour assurer la qualité et la conformité du code. Travailler sur des plateformes Linux embarquées. Collaborer avec l'équipe QA pour offrir un support technique et résoudre les problèmes. Participer à l’amélioration continue de l’expérience utilisateur et des performances de l’interface. Participer à la revue de code et aux discussions techniques pour améliorer les pratiques de développement. Travailler avec le groupe R&D pour cerner les besoins clients et le contexte d’usage. Proposer des solutions innovantes afin de créer de la valeur ajoutée pour le client. Assurer le transfert de connaissances aux membres de l’équipe et documenter son travail. Assurer la cohérence de l’évolution des plates-formes technologiques. Analyser la performance des applications et proposer des stratégies d’optimisation. Améliorer continuellement la base de code pour des produits complexes et évolutifs. Exigences : Diplôme en informatique, génie logiciel ou domaine connexe avec un minimum de 5 ans d’expérience. Expérience en développement d’applications Web avec Bootstrap, TypeScript, Flask, Python et Lighttpd. Bonne connaissance des environnements Linux embarqué. Expérience avec les bases de données (SQLite, PostgreSQL, etc.). Capacité à travailler en collaboration avec des équipes multidisciplinaires, notamment QA. Expérience étendue en développement logiciel embarqué. Habilité à travailler sur plusieurs projets complexes simultanément. Excellente capacité de communication orale et écrite, en français comme en anglais. Capacité à travailler sous pression et selon des horaires variables. Atouts : Bonne connaissance des applications en temps réel et des interactions entre logiciel et le matériel. Connaissance en développement logiciel embarqué sur plateformes Linux, notamment Raspberry Pi. Connaissance des bases de données et des systèmes de fichiers. Compétences en tests logiciels et en assurance qualité. Connaissances/Expériences avec C++ ou tout autre languages orientés objet (OO). Expérience avec Visual Studio Code. Méthodologie Agile. Expérience avec les outils Atlassian. Expérience avec GIT ou système de contrôle de version distribué équivalent. Avoir travaillé dans un contexte ISO 9001. Aptitude à résoudre des problèmes complexes et à proposer des solutions innovantes.

Ce que vous ferez

Develop interactive web interfaces and application services for embedded Linux systems used in precision transformer-monitoring instruments. Integrate interfaces with embedded databases, test and optimize applications, collaborate with QA and R&D, and document and share technical knowledge.

Exigences

Requires a degree in computer science, software engineering, or a related field and at least five years of experience. Candidates should have experience with Bootstrap, TypeScript, Flask, Python, Lighttpd, embedded Linux, and databases, along with strong collaboration and communication skills in French and English.

Compétences indiquées

  • PostgreSQL · Souhaitée
  • TypeScript · Souhaitée
  • C++ · Souhaitée
  • Git · Souhaitée
  • Python · Souhaitée
  • Flask · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Web Interface Development
  • Bootstrap
  • TypeScript
  • Flask
  • Python
  • Lighttpd
  • Embedded Linux
  • SQLite
  • PostgreSQL
  • Software Testing
  • Integration Testing
  • Embedded Software Development
  • Real-Time Applications
  • C++
  • Git
  • Agile Methodology

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Manufacturing
  • Energy

Autres postes chez Morgan Schaffer Ltée

Voir tous les postes chez Morgan Schaffer Ltée