Développeur de logiciels frontaux - SFMS
(English version follows)
CMC Électronique (CMC) a acquis une réputation d’innovation et d’excellence à l’échelle internationale pour la conception, la fabrication et le soutien de produits électroniques destinés aux marchés de l’aviation. CMC concentre ses efforts à livrer des solutions novatrices d’intégration de systèmes de poste de pilotage et d’avionique à ses clients commerciaux et militaires du monde entier. Ses principales installations sont situées à Montréal, à Ottawa et à Chicago.
CMC est un fournisseur important auprès des industries d’aérospatiale et de haute technologie, des compagnies aériennes, des organismes militaires et des clients des gouvernements du monde entier.
Pourquoi vous joindre à l'équipe?
En tant que développeur principal logiciel FMS, vous participerez à la création d'une plateforme logicielle qui fournira des fonctions FMS via une interface graphique de cockpit. Vous avez une mentalité de hacker et adorez résoudre des problèmes de code tout en trouvant des moyens uniques de faire fonctionner d’anciens codes de manière innovante. Vous travaillerez dans le cycle de vie D0-178C en connectant des solutions logicielles graphiques aux fonctions FMS existantes, en utilisant le langage C embarqué. Vous mettrez en œuvre des solutions pour nos clients dans un environnement logiciel d’aviation réglementé et sécurisé.
À titre de Développeur de logiciels, vos responsabilités incluent :
- Assumer la conception et la mise en œuvre du développement orienté objet des écrans frontend et des modèles graphiques pour les fonctions FMS sur divers systèmes d’affichage.
- Assumer le développement et la mise en œuvre de solutions répondant aux exigences de haut et bas niveau.
- Créer des logiciels et des solutions en utilisant le développement basé sur des modèles.
- Participer au développement de nouvelles interfaces logicielles avioniques pour les fonctions FMS.
- Participer à toutes les phases du développement logiciel (conception, codage, documentation).
- Participer aux revues de conception et de code conformément au processus D0-178C.
- Exploiter l'architecture API pour obtenir et définir les paramètres des fonctions dans le cœur du FMS.
Comment exceller dans ce rôle :
- Détenir un baccalauréat en génie électrique ou informatique, ou un équivalent.
- Avoir un minimum de 5 ans d’expérience en développement logiciel orienté objet.
- Expérience avec Rhapsody et/ou SCADE Suite/Display.
- Compétence en développement avec Unified Modeling Language (UML).
- Expérience du cycle de vie de développement D0-178C et/ou d’une certification similaire.
- Bilingue – français et anglais.
Ce qui vous distingue :
- Expérience en codage C / C++.
- Expérience en développement d'interfaces utilisateur pour l’avionique.
- Familiarité avec le processus de certification DO-178.
- Connaissance des normes FACE ou ARINC 661.
- Expérience en développement de logiciels avioniques.
Ce que nous offrons :
- Assurances collectives payées à 100% et régime de retraite avec participation de l’employeur
- Programme d’aide financière aux études
- Bornes électriques gratuites
- Cafétéria sur place à faible coût
- Fermeture pendant les fêtes de fin d’année
- Entreprise de calibre international à grandeur humaine
CMC souscrit au principe de l’équité en matière d’emploi et au programme d’accès à l’égalité et encourage les membres des groupes désignés à postuler. Veuillez noter que l'utilisation du masculin a pour seul but d'alléger le texte.