Développeur principal de logiciels embarqués - Architecte
MDA
Voir tous les postes de cette entrepriseConstruisant l'espace entre le fait prouvé et le possible, MDA Space (TSX:MDA) est un partenaire de mission de confiance pour l'industrie spatiale mondiale. Pionnier en robotique, en systèmes satellitaires et en géorestauration avec une histoire de plus de 55 ans de premières mondiales et plus de 450 missions, MDA Space est un leader mondial des satellites de communication, de l'observation de la Terre et de l'espace, ainsi que de l'exploration et de l'infrastructure spatiales. L'équipe de MDA Space, composée de plus de 5 500 experts spatiaux au Canada, aux États-Unis et au Royaume-Uni, possède les connaissances et le savoir-faire nécessaires pour transformer la vision audacieuse d'un client en une mission réalisable, en apportant un mélange unique d'expérience, d'excellence en ingénierie et d'émerveillement qui fait partie de notre ADN depuis le premier jour. Pour ceux qui rêvent en grand et repoussent les limites sur Terre et dans les étoiles pour changer le monde pour le mieux, nous vous y emmènerons.
Êtes-vous prêt à lancer la prochaine étape de votre carrière dans la nouvelle économie spatiale? Nous aimerions avoir de vos nouvelles!
Nous sommes à la recherche d'un développeur principal de logiciels embarqués - architecte pour notre équipe de systèmes satellitaires à notre bureau de Montréal.
En tant que premier fournisseur commercial indépendant mondial d'antennes, de charges utiles et d'électronique pour les satellites de communication et de radar, notre équipe a contribué avec succès à des centaines de missions au cours des 60 dernières années. Fort d'un riche patrimoine de solutions variées livrées à des clients du monde entier, notre équipe de systèmes satellitaires continue de croître et d'évoluer sur Terre et dans les étoiles.
Nous sommes une équipe de rêve composée de personnes motivées par un objectif, collaboratives et passionnées, et nous cherchons constamment d'autres personnes à joindre à #TeamMDA pour susciter de nouvelles approches innovantes de résolution de problèmes qui nous poussent à améliorer la vie sur et au-dessus de la Terre. Si vous êtes enthousiaste à l'idée d'élargir notre place dans l'espace et motivé pour inspirer la prochaine génération, nous vous y emmènerons.
Nous sommes entrés dans une nouvelle ère d'exploration et de développement, et MDA accueille tous ceux qui aspirent à s'équiper et à en faire partie. Employeur garantissant l'égalité d'accès à l'emploi qui valorise la diversité, l'intégrité et la collaboration, nous nous engageons à accroître le leadership de MDA et du Canada dans ce nouvel âge d'or.
Rôle :
Le développeur principal de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de l'architecture, de la mise en œuvre et de la documentation de logiciels complexes pour des applications spatiales telles que les satellites.
Responsabilités :
- Travailler au sein d'une équipe de développement agile en tant que leader technique
- Collaborer avec une équipe multidisciplinaire (Systèmes, Numérique, RF) sur l'architecture et la conception de logiciels pour les systèmes de charge utile ou de plateforme de satellites
- Soutenir l'intégration du code de vol et les tests au sein des unités de vol
- Affiner les exigences logicielles pour votre équipe ou les fournisseurs externes
- Rédiger la documentation requise pendant le cycle de vie du logiciel
- Interagir avec les clients et participer aux nouvelles propositions de projets
- Agir en tant que leader dans les initiatives d'amélioration continue
- Agir en tant que leader dans le développement des membres de l'équipe : mener des réunions individuelles, agir en tant que coach, fournir des commentaires sur les performances, etc.
- Devenir le lien entre les fournisseurs, l'équipe système et l'équipe logicielle pour les questions relatives aux logiciels embarqués des systèmes de charge utile et de plateforme
- Assurer la cohérence de la conception des interfaces au niveau logiciel entre les différents sous-systèmes du satellite
- Agir en tant que leader des initiatives d'amélioration continue
- Mettre en œuvre des logiciels embarqués (code de vol)
Exigences :
- Baccalauréat en génie électrique ou informatique ou l'équivalent
- Minimum de 15 ans d'expérience en développement de logiciels embarqués
- Une expérience dans les protocoles de réseautage et de communication est essentielle
- Expérience avec les systèmes d'exploitation temps réel (RTOS)
- Expérience dans l'écriture de code de démarrage de processeurs embarqués
- Solides compétences en C et C++
- Leadership dans un environnement agile
- Expérience en gestion de fournisseurs et de sous-traitants
- Expérience avec les sous-systèmes de plateforme de satellites (CDH, propulsion, navigation, gestion de l'énergie, etc.)
- Expérience avec l'intégration logicielle des sous-systèmes de charge utile et de plateforme de satellites
- Expérience de travail avec des SoC complexes
- Expérience avec l'intégration et la livraison continues (CI/CD)
- Solide expérience avec les systèmes de contrôle de version tels que GIT
- Bonnes compétences en communication verbale et écrite, idéalement en anglais et en français (contacts avec des clients hors Québec et des gestionnaires de bureau principal en Ontario).
- Solides compétences interpersonnelles
- Discipliné et ingénieux
Qualifications préférées :
- Connaissance des normes de communication par satellite telles que DVB-S2X
- Expérience avec les systèmes RF
- Connaissance de CCSDS, MIL-STD-1553
- Connaissance de protocoles tels que le bus CAN et SpaceWire
- Expérience avec Visual Studio ou Eclipse
- Expérience avec JIRA et Confluence
- Expérience avec VectorCast
- Expérience avec Linux embarqué
- Expérience en développement de logiciels discipliné
- Maîtrise du français (contacts avec des clients hors Québec et du personnel du bureau principal en Ontario).
Considérations spéciales :
Les candidats retenus doivent obtenir et détenir une habilitation de sécurité au niveau du statut de fiabilité et réussir l'évaluation de sécurité pour le Programme des marchandises contrôlées (PMC) et ITAR.
Déclaration sur les avantages sociaux :
MDA offre des programmes de rémunération et d'avantages sociaux compétitifs à ses employés dans tous les emplacements. En tant que membre de l'équipe de MDA, vous et vos personnes à charge admissibles êtes invités à participer à un régime d'avantages sociaux qui assure un niveau de protection complet grâce à des soins de santé compétitifs comprenant : des soins de santé complémentaires et des régimes de médicaments flexibles, des prestations dentaires et de vision, une protection du revenu d'invalidité, une assurance vie, des régimes d'épargne-retraite collectifs et un programme d'aide aux employés et à leur famille.
Déclaration d'égalité des chances :
MDA Ltd. est fier de fournir des mesures d'adaptation pendant le processus de recrutement. Si vous avez besoin de mesures d'adaptation, veuillez l'indiquer dans votre demande ou votre lettre de présentation et nous travaillerons avec vous pour répondre à vos besoins d'accessibilité.
Détails
- Ville
- Montreal, QC
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300