Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur(Euse) De Systèmes Edge - Systèmes De Vol / Edge Systems Developer - Flight Systems

Flyscan Systems Inc.

À 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+ années
d'expérience en ingénierie backend ou systèmes, incluant des services Linux conteneurisés s'exécutant sur du matériel aux ressources limitées en dehors des centres de données (edge computing, véhicules, aéronefs ou autres systèmes déployés sur le terrain).
Profonde expertise en production avec
C/C++
et grande maîtrise (ou fort désir d'apprendre) de
Golang ou Rust .
Solide compréhension de l'architecture des microservices, de la conception d'API "contract-first", et expérience pratique de la mise en œuvre de
gRPC/Protobuf .
Expérience pratique avec des protocoles de messagerie IoT légers comme
MQTT, en environnement
Linux, et utilisation de
Docker/CI/CD
pour les déploiements Edge.
Une expérience dans la maintenance ou la migration de systèmes hérités en
C#/.NET
est un atout majeur.
Diplôme universitaire ou collégial en informatique, en génie logiciel ou dans un domaine connexe.
La maîtrise de l'anglais est requise (écrit et oral) ;
la connaissance de la langue française est un atout.
Ce que nous offrons :
Nous priorisons la flexibilité : travaillez à distance si vous préférez ou passez à nos bureaux de Québec, Montréal ou Bromont quand cela vous convient.
Définissez votre propre rythme avec des horaires flexibles.
Profitez de jours de maladie illimités pour prioriser votre santé sans tracas.
Programme d'assurance collective complet.
Accès à une plateforme de télémédecine.
Salaire compétitif basé sur votre expérience et les standards du marché.
Évoluez avec des opportunités continues de formation et de développement des compétences.
Participez à des vols d'essai et voyez la technologie que vous avez construite en action !
Activités d'équipe à distance ou en personne organisées par notre club social.
Une équipe géniale et collaborative !
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Développeur(Euse) De Systèmes Edge - Systèmes De Vol / Edge Systems Developer - Flight Systems in Winnipeg, MB vacancy
  • $83k - $88.75k per year

     ...complex medical conditions Triage medevac requests/providing direction to the referring facility as required Responsible for pre-flight and in-flight stabilization of the patient during all aspects of the medevac Liaise with Online Medical Control (OLMC) during all... 
    Suggested
    Permanent employment

    Prosperity Workforce Solutions

    Winnipeg, MB
    more than 2 months ago
  • $69.45k - $119.45k per year

     ...top clients shift to the New using leading-edge technologies on some of the most...  ...most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled...  ...delivery. Perform unit testing and support system integration testing. Troubleshoot and resolve... 
    Suggested
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Winnipeg, MB
    2 days ago
  • $45.37 - $50.7 per hour

    Job Responsibility: MAIN FUNCTION OF POSITION: Reporting to the Systems Improvement Manager, Department of Internal Medicine, University...  ...environment. Lead implementation of process change. Develop workflow processes. Audit, review and report on Key Performance... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Monday to friday

    University Medical Group

    Winnipeg, MB
    6 days ago
  •  ...marketplace. We expose you to the leading edge of web infrastructure technology in a fast...  ...outside of their practice area. Summary The System Support Specialist serves as the first...  ...Management Systems (CMS). Experience developing automations, monitoring tools, and AI-supported... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Shift work

    Northfield IT

    Winnipeg, MB
    7 days ago
  • $50k - $100k per year

     ...could be your next big move! We are hiring Developing Investment Advisors into our Developing...  ...training and offers in-branch training on systems, product and service orientation,...  ...practice management support to help you develop and grow your practice. Accountabilities... 
    Suggested
    Full time
    Work from home

    TD

    Winnipeg, MB
    1 day ago
  •  ...Parts™. NFI currently offers the widest range of sustainable drive systems available, including zero-emission electric (trolley, battery,...  ...AI, reporting enhancements, and standardization initiatives. Develop and maintain process documentation, training materials, and best... 
    Full time

    NFI Group Inc.

    Winnipeg, MB
    29 days ago
  • Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer Job Openings Développeur-euse sénior-e, systèmes embarqués / Senior Embedded DeveloperAbout the job Développeur-euse sénior-e, systèmes embarqués / Senior Embedded Developer PBSC Solutions Urbaines... 
    Work at office
    Remote work

    PBSC Solutions Urbaines

    Winnipeg, MB
    3 hours ago
  • $45.6k - $68.4k per year

    Reference Code: WW-01-ZP-38-CZ-16 The Accounting System Process Specialist will support and oversee various complex accounting and financial functions across multiple lines of business within the Public Service Plans.The incumbent will manage workflow of the back-end accounting... 
    Permanent employment
    Full time
    Part time
    Internship
    Immediate start
    Flexible hours

    Canada Life

    Winnipeg, MB
    12 days ago
  •  ...and small players, we stay at the leading edge of technology, remain nimble even as a global...  ...are looking for a Senior Routing Engine Developer to design and build the next generation...  ..., distributed architectures, event-driven systems, and cloud-native technologies, collaborating... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    4 days ago
  •  ...coaches), ARBOC® (low-floor cutaway and medium-duty buses), and NFI Parts™. NFI currently offers the widest range of sustainable drive systems available, including zero-emission electric (trolley, battery, and fuel cell), natural gas, electric hybrid, and clean diesel. In... 
    Full time

    NFI Group Inc.

    Winnipeg, MB
    a month ago
  •  ...As our Business Systems Analyst, you'll be the bridge between business needs and practical technology solutions. You'll translate requirements into solutions, improve processes, and implement, maintain, and enhance the systems that keep our business running. Through collaboration... 

    Smartrend Manufacturing Group

    Winnipeg, MB
    7 days ago
  •  ...des fruits surgelés - et nous aimerions que vous en fassiez partie ! L'opportunitéRelevant de la directrice, Innovation, le/la développeur(euse) de produits sera le/la responsable technique terrain de notre plateforme d'enrobages épais, incluant le chocolat, les enrobages... 
    Daily paid
    Apprenticeship

    Nature's Touch

    Winnipeg, MB
    3 hours ago
  • Vous avez une expérience en système de Commandes de Vol, vous avez travaillé en aéronautique et vous souhaitez évoluer et développer...  .... En tant que Spécialiste en Ingénierie, Développement des Systèmes de Commandes de vol primaires, votre mission sera de contribuer activement... 

    Airbus

    Winnipeg, MB
    3 hours ago
  • $130k per year

     ...telecom commerce platform that acts as a system of intelligence. It replaces fragmented legacy...  ...teams to adopt it will find the rough edges, and smoothing those down is part of the job...  ...than assumed. Help other engineers develop as architectural thinkers. Over time, the... 
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    a month ago
  • $131k - $191.4k per year

     ...posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you...  ...-solving skills and capability to work on complex systems. Familiar with Linux/CentOS 26WD100016, Développeur logiciel principal (Forma Data, File+) Aperçu du... 
    For contractors

    Autodesk

    Winnipeg, MB
    26 days ago
  •  ...belowÀ propos du poste En tant que Développeur.Euse principal.E, Données, vous serez responsable...  ...les rapports, l'analytique et les systèmes en aval dans l'ensemble du maillage de...  ...Else.About the Role As a Senior Data Developer, Data & AI, you will be responsible for... 
    Long term contract
    Contract work
    Temporary work

    Ssense

    Winnipeg, MB
    3 hours ago
  • $103k - $153k per year

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de...  ...and effort, allowing them to focus on developing unique features for their services. We...  ...platform capabilities that span multiple systems and teams, from architecture through implementation... 
    Long term contract
    Temporary work

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    3 hours ago
  • $103k - $153k per year

    Développeur(euse) de logiciels sénior, Unity Services FoundationEn plus de notre éditeur et de...  ...capacités de plateforme couvrant plusieurs systèmes et équipes, de l’architecture à l’...  ...We are looking for a Senior Software Developer to join our team in Montreal. You will... 
    Long term contract
    Work at office
    Worldwide

    Unity Technologies

    Winnipeg, MB
    3 hours ago
  • Sélectionnez la fréquence (en jours) de réception d’une alerte: Développeur(euse) informatique en systèmes industriels- électriqueLieu de travail: Montréal, QC,...  ...avec les historiens de données industriels tels que PI System, AVEVA Historian ou similaires. Expérience en... 
    Local area
    Day shift

    Hatch Ltd.

    Winnipeg, MB
    3 hours ago
  •  ...une expérience en intégration de systèmes aéronautiques, avez travaillé dans le domaine des commandes de vol et souhaitez évoluer et développer...  ...experience, have you worked in Flight Controls domain and would you like to progress and develop new skills? Then this job is for... 
    Worldwide
    Flexible hours

    Airbus

    Winnipeg, MB
    3 hours ago
  •  ...someone to join our team as a Senior Java Developer to help transform Morgan Stanley's...  ...architecture components with internal and external systems.Design and implement database solutions...  ...se joindra à notre équipe à titre de développeur(euse) Java principal(e) afin de contribuer à... 
    Work at office
    Remote work

    Morgan Stanley

    Winnipeg, MB
    3 hours ago
  •  ...développement d'une plateforme Web (CARA System) pour l'analyse automatique d'images...  ...Role We are looking for a Lead Software Developer who enjoys being close to the code while...  ...rôle Nous sommes à la recherche d’un(e) développeur(euse) logiciel principal(e) qui aime rester... 

    DIAGNOS Medical Systems (TSX: ADK.V)

    Winnipeg, MB
    3 hours ago
  •  ...critical events. Our cutting-edge companystrives to become the most...  .../QualificationsDéveloppeur(-euse) logiciel sénior, Ingénierie de...  ...y répond. Nous cherchons un développeur ou une développeuse qui veut devenir...  ...qui connaît le mieux le système en production — capable de prendre... 
    Daily paid

    Intrado

    Winnipeg, MB
    3 hours ago
  • À Dorval, Bombardier cherche un ingénieur expert en systèmes de vol électriques, intégration aéronef et certification, avec travail flexible possible...  ...selon le poste.Vous contribuerez à l’équipe « FBW & Secondary Flight Control » pour soutenir les produits Challenger, Global Express... 
    Flexible hours

    Bombardier

    Winnipeg, MB
    3 hours ago
  •  ...qui vise à ce que ses clients soient en confiance et sécurisés par rapport à leur avenir? En tant que Développeur(euse) principal(e), vous contribuerez au sein d’un System Team à faire évoluer les fondations technologiques et les pratiques qui soutiennent les équipes de développement... 
    Apprenticeship
    Flexible hours

    iA Financial Group (Industrial Alliance)

    Winnipeg, MB
    3 hours ago
  •  ...cœur de toutes nos activités, tant en ligne qu’en établissement. Lorsque tu travailles en TI chez nous, tu peux être appelé à gérer les systèmes de jeu des casinos, à créer des applis mobiles… et même à développer des billets à gratter en ligne!Statut de l’employé Régulier /... 
    Remote work

    Loto-Québec

    Winnipeg, MB
    3 hours ago
  • Au nom de notre client dans le secteur parapublic, Procom recherche un Développeur Frontend Angular pour un mandat à durée indéterminée. Ce poste est un poste hybride avec possibilité de travail à distance et présence occasionnelle au bureau de notre client à Lévis, Québec.... 
    Work at office
    Remote work

    Procom

    Winnipeg, MB
    3 hours ago
  •  ...techniques, en identifiant les causes racines Contribuer à l'intégration continue et au déploiement (CI/CD) des applications Mentorat de développeurs juniors et partage de connaissances au sein de l'équipe Se tenir à jour sur les tendances technologiques et proposer des... 
    Apprenticeship
    Day shift

    Astek Group

    Winnipeg, MB
    3 hours ago
  • Développeur(-euse) principal(e) de produits, FullstackLe ou la développeur(-euse) principal(e) de produits, Fullstack est responsable du développement...  ...des appareils et des services, leur donnant accès au système commercial de positionnement, de navigation et de synchronisation... 

    Telemetry Today LLC

    Winnipeg, MB
    3 hours ago
  •  ...en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs...  ...spécialisé en systèmes de commandes de vol en tant qu’intégrateur. Tu seras responsable...  ...OverviewYou will join a team specialized in flight control systems as a systems integrator. You will be... 

    SII Canada

    Winnipeg, MB
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur(Euse) De Systèmes Edge - Systèmes De Vol / Edge Systems Developer - Flight Systems. Be the first to apply!