Back to job search
Morgan Schaffer Ltée logo

Développeur de logiciel

French posting
  • Montréal, QC
  • On-site
  • Posted Sep 27, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
French
Working hours
40 hours per week
Seniority
Associate
Application method
Direct apply is available

Job summary

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.

Job details

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.

What you’ll do

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.

Requirements

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.

Listed skills

  • TypeScript · Preferred
  • Flask · Preferred
  • Python · Preferred
  • PostgreSQL · Preferred
  • C++ · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

  • Software
  • Technology
  • Engineering
  • Manufacturing
  • Energy

More jobs from Morgan Schaffer Ltée

See all jobs from Morgan Schaffer Ltée