Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Développeur(euse) de systèmes Edge – Systèmes de vol / Edge Systems Developer – Flight Systems

  • Source: LinkedIn
  • Flyscan Systems Inc.
  • Remote
  • Québec
  • Full-Time
  • Mid level

Job Description

À propos de Flyscan Systems Inc.

Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement. Nous avons créé et développé un système de télédétection capable d’identifier avec précision les petites fuites de pétrole et de gaz ainsi que d’autres menaces invisibles à l’œil nu. Grâce à des logiciels de pointe, à l’IA avancée et à des algorithmes hautement efficaces, nous aidons les entreprises énergétiques à réduire les risques environnementaux, à améliorer la sécurité et à répondre aux exigences réglementaires en fournissant des données exploitables et des informations basées sur les SIG.

À propos du rôle (vu par votre future équipe) Alors que nous poursuivons notre expansion, nous recherchons un développeur de systèmes Edge pour travailler en étroite collaboration avec notre responsable technique afin de faire évoluer les services logiciels qui tournent à bord de nos aéronefs. Notre ordinateur de bord est un PC Linux aux ressources limitées qui exécute des services conteneurisés en périphérie (edge), et nous nous lançons dans une évolution architecturale majeure. Nous délaissons notre ancienne pile .NET pour adopter une architecture basée sur des microservices hautement résilients, utilisant Go/Rust, gRPC, MQTT, et C/C++ pour l’interface matérielle.

En tant que pilier d’une équipe composée de développeurs juniors enthousiastes, vous jouerez un rôle clé dans la création d’un système qui ne peut tolérer aucune défaillance en plein vol. Vous contribuerez à mettre en œuvre une conception “contract-first”, à établir les meilleures pratiques de l’Edge computing et à guider l’équipe à travers cette transition technologique critique. Si vous aimez concevoir des systèmes infaillibles pour du matériel unique et souhaitez piloter une modernisation ayant un impact direct sur nos missions de vol, nous voulons vous avoir dans notre équipe.

Tâches et responsabilités :

  • Architecture et conception Edge : Collaborer avec le responsable technique pour concevoir et mettre en œuvre des microservices conteneurisés hautement résilients et tolérants aux pannes, optimisés pour un ordinateur aéroporté aux ressources limitées.
  • Modernisation de la pile technologique : Jouer un rôle central dans la migration stratégique de nos systèmes .NET existants vers des langages modernes et performants (Golang et/ou Rust) tout en maintenant et en faisant évoluer nos intégrations matérielles de base en C/C++.
  • Résilience du système : Concevoir des mécanismes de sécurité intégrés et de récupération robustes pour garantir l’acquisition continue de données et la synchronisation des capteurs lors de missions de vol critiques.
  • Conception d’API et de communication : Mettre en œuvre une approche stricte “contract-first” en utilisant gRPC et Protocol Buffers pour une communication inter-services performante et à faible latence, ainsi que MQTT pour la télémétrie légère et la messagerie matérielle.
  • Mentorat et collaboration : Agir en tant que mentor technique auprès de nos développeurs juniors, en perfectionnant leurs compétences en ingénierie des systèmes, en architecture distribuée et en pratiques de code propre (clean code).
  • Intégration de systèmes : Intégrer des composants logiciels à des systèmes matériels complexes, en définissant des stratégies de tests spécifiques à l’Edge, des pipelines CI/CD et des protocoles de validation.
  • Travail d’équipe interfonctionnel : Travailler en étroite collaboration avec les ingénieurs matériels et les scientifiques des données pour aligner les capacités logicielles avec les contraintes matérielles et les objectifs de la mission.

Ce que nous recherchons :

  • Un développeur pragmatique qui comprend les contraintes des environnements Edge computing et IoT, et qui aime concevoir des systèmes exigeant une fiabilité extrême.
  • Un défenseur de l’architecture de systèmes modernes, enthousiaste à l’idée d’exécuter une migration de piles d’entreprise traditionnelles (.NET) vers des langages systèmes épurés et des protocoles binaires efficaces.
  • Un pair collaboratif qui s’épanouit dans un environnement dynamique et qui aime sincèrement partager ses connaissances et faire progresser les développeurs juniors qui l’entourent.
  • Une personne à l’aise à l’intersection du logiciel et du matériel, capable de dire : “Je ne sais pas, mais trouvons la solution ensemble.”

Exigences techniques :

  • **7+ an…

Skills

  • cision
  • dot-net
  • Golang
  • rust
  • gRPC
  • mqtt
  • c10
  • cplusplus
  • aws-iot
  • Protobuf
  • Docker
  • c-sharp
  • built-in

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Flyscan Systems Inc.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes