Développeur(euse) Logiciel – Équipe Détection de Fuites / Software Developer – Leak Detection Team

Flyscan Systems Inc.

Quebec

Hybrid

CAD 90,000 - 130,000

Full time

2 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Congés de maladie illimités
Assurances collectives
Télémédecine

Job summary

Flyscan Systems Inc. à Québec recherche un Développeur(euse) Logiciel pour transformer des algorithmes de détection de fuites en logiciels robustes et prêts pour la production.

Le poste combine science appliquée et génie logiciel, au sein d'une équipe travaillant sur l'imagerie hyperspectrale et les pipelines cloud. Vous travaillerez en mode hybride entre télétravail et bureaux à Québec/Montréal/Bromont, collaborerez avec les experts en traitement de signal et garantirez un code clair, testé et

Qualifications

  • Expérience 5–10 ans en développement logiciel avec Python et C++.
  • Maîtrise de Docker, Bash, CI/CD, Linux et Azure.
  • Anglais requis, le français est un atout.
  • Environnement Agile avec travail hybride Québec/Montréal/Bromont.

Responsibilities

  • Concevoir, développer et maintenir des solutions logicielles robustes.
  • Participer au cycle complet: analyse, conception, implémentation, tests et déploiement.
  • Transformer les prototypes et algorithmes en modules production.
  • Collaborer avec les équipes de traitement de signal et de télédétection.
  • Rédiger un code clair et documenté selon les meilleures pratiques.
  • Préparer et soutenir les vols tests et déploiements en production.

Skills

Python
C++
Ingénierie logicielle
Anglais technique

Education

Diplôme universitaire en informatique ou génie logiciel

Tools

Docker
Bash
CI/CD
Linux
Azure
Git
GitLab
PHP
React

Job description

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement. Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de petites fuites de pétrole et de gaz, ainsi que d’autres menaces qui ne peuvent pas être détectées par l’œil humain. Grâce à nos logiciels de pointe, à l’IA et à des algorithmes hautement performants, nous aidons les entreprises du secteur de l’énergie à réduire les risques environnementaux et à améliorer la sécurité en leur fournissant des données exploitables, des analyses basées et des solutions GIS.

Alors que nous poursuivons notre croissance, nous sommes à la recherche d'un(e) Développeur(euse) Logiciels pour se joindre à notre équipe de détection de fuites par imagerie hyperspectrale (HLD) et jouer un rôle clé dans la transformation de nos algorithmes de détection de fuites et de nos travaux scientifiques en logiciels robustes et prêts pour la production. Ce rôle se situe à l'intersection des sciences appliquées et du génie logiciel, et il est essentiel à notre capacité d'exécuter nos algorithmes de détection de fuites liquides et de méthane de façon fiable et à grande échelle.

Ce rôle exige un(e) développeur(euse) logiciel hautement autonome et polyvalent(e), à l'aise de naviguer entre plusieurs technologies, de travailler à proximité du matériel sans pour autant faire de l'embarqué, et de faire le pont entre la recherche scientifique et la production. Un intérêt pour le traitement du signal ou les sciences appliquées est un atout, mais il s'agit fondamentalement d'un poste de développeur ou de développeuse de logiciels.

Votre Rôle :
  • Collaborer avec les experts en traitement de signal et en télédétection, ainsi qu'avec les équipes logicielles, afin de concevoir, de développer et de maintenir des solutions logicielles fiables.
  • Participer à l'ensemble du cycle de développement logiciel, y compris l'analyse, la conception, l'implémentation, les tests, le déploiement et la maintenance
  • Rédiger un code clair, efficace, maintenable et bien testé, conformément aux normes et aux bonnes pratiques établies
  • Transformer les algorithmes de détection, les prototypes scientifiques et le code de recherche en modules de production robustes, testés et documentés
  • Concevoir et maintenir l'infrastructure et les pipelines nécessaires à l'exécution des algorithmes de détection dans le cloud et sur les systèmes en vol
  • Repérer, analyser et résoudre les défauts, les problèmes de performance et la dette technique, y compris sous des contraintes de temps réel et de matériel
  • Améliorer continuellement la qualité, la performance, la sécurité et l'évolutivité de notre pipeline de détection
  • Proposer des idées pour de nouvelles fonctionnalités, des améliorations et des innovations techniques, en collaboration avec notre équipe scientifique
  • Documenter le code, les systèmes, les processus et les flux de travail afin de soutenir la maintenabilité et le partage des connaissances
  • Se tenir à jour sur les technologies, les outils et les meilleures pratiques de l'industrie
  • Participer aux activités d'estimation, de planification et d'amélioration continue
  • Soutenir les besoins opérationnels, y compris la surveillance, le dépannage et le soutien à la production pendant les vols et les tests, lorsque requis
  • Très autonome et capable de concevoir et développer des solutions logicielles robustes de façon indépendante
  • À l’aise de prendre en charge des problématiques de bout en bout, de la conception jusqu’à la mise en production, tout en collaborant efficacement avec plusieurs équipes
  • Fort intérêt pour le développement logiciel et curiosité pour le traitement du signal ou les sciences appliquées
  • Apprécie résoudre des problèmes techniques complexes avec des solutions pragmatiques et robustes
  • À l’aise de travailler sur plusieurs systèmes et technologies
  • Utilise activement des outils d’IA dans son flux de développement logiciel
  • À l’aise de sortir de sa zone de confort et d’apprendre de nouvelles compétences
  • Apprécie travailler dans un environnement Agile dynamique et partager ses connaissances avec l’équipe
  • À l’aise de dire « je ne sais pas » et de prendre l’initiative de trouver la réponse
Exigences Techniques :
  • Diplôme universitaire ou collégial en informatique, en génie logiciel ou dans un domaine connexe
  • 5-10 ans d’expérience en développement logiciel avec Python et C++, et une bonne maîtrise des bonnes pratiques en ingénierie logicielle
  • Expérience avec Docker, Bash, CI/CD, Linux et les environnements cloud, Azure
  • Connaissance de PHP, React, Git et GitLab, un atout
  • Maîtrise de l’anglais requise, à l’oral et à l’écrit, le français est un atout
  • Un environnement de travail flexible combinant télétravail et collaboration en personne dans nos bureaux de Québec, Montréal et Bromont
  • Adopte ton propre rythme avec des horaires flexibles
  • Profite de congés de maladie illimités pour prioriser ta santé sans souci
  • Programme d’assurances collectives
  • Accès à une plateforme de télémédecine
  • Salaire compétitif basé sur ton expérience et les standards du marché
  • Développe tes compétences grâce à des opportunités de formation et de perfectionnement
  • Participe à des vols d’essai et vois notre technologie en action !
  • Activités d’équipe à distance ou en personne organisées par notre club social
  • Une équipe géniale !
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur(euse) Logiciel – Système d'Acquisition en Vol / Software Developer – Flight System
Développeur(euse) Logiciel – Système d'Acquisition en Vol / Software Developer – Flight System

Flyscan Systems Inc. • Quebec

Hybrid
CAD 70,000 - 90,000
Congés de maladie illimités
Programme d’assurances collectives
Accès à une plateforme de télémédecine
+2
Développeur(euse) Logiciel – Équipe Systèmes au sol
Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc. • Quebec, Montreal (administrative region), Bromont

Hybrid
CAD 60,000 - 80,000
Congés de maladie illimités
Programme d’assurances collectives
Accès à une plateforme de télémédecine
+2
Scientifique en Traitement de Signal / Signal Processing Scientist
Scientifique en Traitement de Signal / Signal Processing Scientist

Flyscan Systems Inc. • Quebec

Hybrid
CAD 70,000 - 90,000
Horaires flexibles
Congés de maladie illimités
Programme d’assurances collectives
+2
Développeur(euse) Logiciel – Équipe Intelligence Artificielle / Software Developer - AI Team
Développeur(euse) Logiciel – Équipe Intelligence Artificielle / Software Developer - AI Team

Go RH • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Horaires flexibles
Congés de maladie illimités
Programme d’assurances collectives
Chef(fe) d’équipe support technique / Technical Support Team Lead
Chef(fe) d’équipe support technique / Technical Support Team Lead

Flyscan Systems Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 115,000
Assurances collectives
Accès télémédecine
Formation et développement
+1
Technical support specialist / Spécialiste support technique
Technical support specialist / Spécialiste support technique

Flyscan Systems Inc. • Quebec

Hybrid
CAD 65,000 - 95,000
Poste télétravail ou hybride
Programme d’assurances collectives
Accès à une plateforme de télémédecine
+3
Spécialiste Assurance Qualité et Automatisation / Quality Assurance & Automation Specialist
Spécialiste Assurance Qualité et Automatisation / Quality Assurance & Automation Specialist

Flyscan Systems Inc. • Bromont

Hybrid
CAD 55,000 - 80,000
Télétravail hybride
Assurances collectives
Télémédecine
+3
Mechanical Engineer – Aerospace Structures & Certification / Ingénieur mécanique – Structures a[...]
Mechanical Engineer – Aerospace Structures & Certification / Ingénieur mécanique – Structures a[...]

Flyscan Systems Inc. • Bromont

On-site
CAD 90,000 - 120,000
Congés de maladie illimités
Assurances collectives avec plan dentaire
Accès à une plateforme de télémédecine
+5
Responsable d'équipe - Développeur web fullstack Sénior
Responsable d'équipe - Développeur web fullstack Sénior

Wabtec Corporation • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Possibilité d'apprendre et progresser
Équipes multidisciplinaires et dynamiques
Programme de primes annuelles
+3
Développeur(euse) Web Full Stack - Electric Eye
Développeur(euse) Web Full Stack - Electric Eye

GHGSAT • Ottawa

On-site
CAD 70,000 - 90,000
Salaire concurrentiel
Régime d'assurance maladie et dentaire
Vacances payées
+2