Développeur de logiciels embarqués DO178 - Intermédiaire
MANNARINO Systems & Software Inc. est un leader dans la fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie de certification aux industries de l'aérospatiale, de la défense, de l'espace, de la simulation et de la production d'énergie.
Notre clientèle est très large, couvrant les entreprises aérospatiales traditionnelles ainsi que des marchés nouveaux et passionnants, y compris la propulsion électrique, la mobilité aérienne urbaine, les véhicules aériens sans pilote et le vol autonome.
La culture de MANNARINO est axée sur la qualité, le travail, le professionnalisme et le travail d'équipe dans une atmosphère très respectueuse et motivante, axée sur la croissance à long terme de l'entreprise.
En tant que membre de notre équipe, vous en bénéficierez :
- D’une gamme complète d’assurance collective et un plan RÉER collectif;
- D’une politique d’horaire flexible;
- D’une prime discrétionnaire ;
- Du remboursement des frais de conditionnement physique;
- D'autres avantages, tels que des dîners hebdomadaires par un traiteur de même que des boissons chaudes à volonté (expresso, café, chocolat chaud, thé);
- Des sorties régulières avec les membres de l’équipe.
Rôle/Responsabilités du Poste
Travailler avec les ingénieurs système, les développeurs de logiciels d'application embarqués et les clients de MANNARINO pour spécifier et concevoir des logiciels d'assistance à la carte.
- Évolution des produits M-RTOS (y compris le portage sur de nouvelles architectures de processeurs)
- Intégrer les logiciels sur les cartes propriétaires des partenaires/clients.
- Développer des logiciels de bas niveau robustes, fiables, efficaces et testables en interface avec des capteurs, des actionneurs et d'autres périphériques
- Élaborer la documentation du logiciel conformément aux exigences et aux lignes directrices en matière de certification du projet.
- Soutenir l'effort de vérification du logiciel
- Soutenir les estimations, le calendrier et la définition du budget du projet
Compétences requises
- Licence en informatique, en logiciels, en systèmes embarqués ou dans un domaine similaire avec une spécialisation en logiciels.
- Plus de 5 ans d'expérience avérée dans les domaines suivants:Plus de
10 ans d'expérience avérée dans les domaines suivants:Expérience
académique dans les domaines suivants :
- Développement de logiciels embarqués en langage C
- Systèmes d'exploitation en temps réel, architectures de processeurs, protocoles de communication, pilotes de périphériques, bus de communication.
- Connaissance des interfaces standard et des interactions entre les logiciels de bas niveau et les blocs matériels (cœurs de CPU, DSP, accélérateurs à usage spécifique, périphériques sur puce, etc.)
Autres exigences
- Connaissance du développement de logiciels dans un contexte de sécurité critique (RTCA DO-178, EN 50128, IEC 62304)Expérience des langages de script (Python de préférence)
- Expérience des processus d'intégration et de test continus
- Expérience des sondes de débogage
- Expérience des pilotes logiciels et des protocoles
- Expérience avec PCIe
- Expérience avec les familles de processeurs ST32 ou QorIQ
- Expérience du développement d'une pile Ethernet
- Expérience du développement de pilotes de cartes d'interface réseau
- Expérience du développement de pilotes d'adaptateurs ARINC429
- Expérience dans le développement de pilotes de bus CAN
- Le travail peut être effectué à distance
- Pour les employés basés à Montréal, le modèle de travail est hybride (au moins un jour au bureau).
- Le poste peut nécessiter des déplacements pour visiter des clients (en Amérique du Nord).
La connaissance de l'anglais est requise pour communiquer et travailler avec nos clients situés à l'extérieur de la province de Québec. / Knowledge of English is required to communicate and work with customers outside the province of Quebec.
Chez
MANNARINO, nous croyons que la passion et le désir d'apprendre sont
essentiels. La diversité des idées et des expériences mène à des
solutions innovantes et à la créativité. C'est pourquoi nous aimerions
encourager toutes les personnes intéressées à postuler.
L’utilisation du masculin est uniquement afin d’alléger le texte. Nous souscrivons au principe d'équité en emploi. Toutes les demandes d’emploi seront traitées avec la plus stricte confidentialité.
- Statut à distance
- Hybride
Siège social
En tant que membre de notre équipe, vous bénéficierez de:
-
Un régime complet d'assurance collective et de REER
-
Une politique d'horaire flexible avec heures supplémentaires payées et primes de placement hors site
-
Des primes discrétionnaires
-
Un programme de remboursement des frais de conditionnement physique
-
D’autres avantages au bureau, tels que des déjeuners hebdomadaires avec service de traiteur et des boissons chaudes gratuites (expresso, café, chocolat chaud et thé).
-
Des sorties d’entreprise régulières.
Développeur de logiciels embarqués DO178 - Intermédiaire
Téléchargement du formulaire de candidature
Vous travaillez déjà chez MANNARINO ?
Recrutons ensemble pour trouver votre prochain collègue.