Architecte logiciel principal - Logiciel de contrôle au sol

MDA

Brampton, Quebec

On-site

CAD 130,000 - 185,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Rémunération compétitive
Assurance santé et régimes collectifs
Régime d’épargne-retraite collectif
Aide aux employés et à la famille

Job summary

MDA Space, basé à Brampton, recherche un architecte logiciel principal pour diriger la conception de nos logiciels de contrôle au sol destinés à la robotique spatiale et aux satellites. Vous relèverez le lien entre l'ingénierie système et logiciel, guiderez des sous‑systèmes complexes et soutiendrez les tests et la mise en œuvre.

Doté de plus de 15 ans d'expérience, vous définirez les normes et les processus critiques, encadrerez une équipe et collaborerez avec des parties prenantes internes et

Qualifications

  • Plus de 15 ans d'expérience en génie logiciel, incluant architecture et conception de systèmes pour applications full‑stack.
  • Expérience en conception logicielle dans l'aérospatiale, le militaire, l'automobile ou le médical.
  • Maîtrise de C#, .NET et des technologies Web.
  • Leadership technique démontré au sein d'équipes pluridisciplinaires.
  • Capacité à diriger des revues techniques et à résoudre des problèmes complexes de conception et d'intégration.
  • Connaissance du cycle de vie logiciel et de la gestion de configuration.

Responsibilities

  • Diriger la conception et le développement de logiciels de contrôle au sol modulaires et efficaces.
  • Établir des normes d'architecture et les meilleures pratiques de génie logiciel.
  • Diriger les examens d'exigences, d'architecture et de conception, et supervision technique pendant l'implémentation.
  • Collaborer pour définir la portée produit et les exigences système et logiciel, incluant cybersécurité et vérification.
  • Guider la modernisation des logiciels et la réduction de la dette technique.
  • Documenter clairement les conceptions et communiquer avec les parties prenantes.
  • Encadrer les membres juniors et contribuer à la mise en œuvre et aux tests.

Skills

Architecture logiciel
Conception de systèmes
Full-stack pour contrôle machines
C#/.NET
Web technologies
Leadership technique
Examen d'architecture
Évaluation des risques
Documentation
Autonomie et jugement technique

Education

Baccalauréat en génie logiciel
Diplôme supérieur en informatique

Tools

CI/CD
Cloud infrastructure
Authentication & Authorization
Cybersecurity
Encryption protocols

Job description

Construisant l'espace entre le prouvé et le possible, MDA Space (TSX:MDA) est un partenaire de mission de confiance pour l'industrie spatiale mondiale. Pionnier de la robotique, des systèmes satellitaires et de la géointerligence 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 spatiale. L'équipe de MDA Space, composée de plus de 3 000 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 mettant à contribution 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èneront.

Nous recherchons un architecte logiciel principal pour se joindre à notre équipe d'opérations robotiques et spatiales à notre bureau de Brampton et diriger la conception de nos produits logiciels de contrôle au sol.

Fort d'une expérience opérationnelle de 40 ans, notre équipe d'opérations robotiques et spatiales a fait ses preuves en soutenant les programmes emblématiques Canadarm, y compris la robotique et les opérations de la navette spatiale et de la Station spatiale internationale, avec un succès de mission de 100 %.

Dans ce rôle, vous dirigerez la conception et le développement de logiciels de contrôle au sol modulaires, extensibles, testables et efficaces. Vous ferez le lien entre l'ingénierie des systèmes et du logiciel, guiderez la conception de sous-systèmes complexes et contribuerez à la mise en œuvre, à la maintenance et aux tests. En collaboration avec le directeur de département, vous renforcerez les processus et les pratiques d'ingénierie, soutiendrez la commercialisation et encadrerez les membres juniors de l'équipe.

Responsabilités :
  • concevoir des solutions logicielles de contrôle au sol pour la robotique spatiale et les satellites, en équilibrant la performance, la fiabilité, la maintenabilité, le coût et le support du cycle de vie.
  • Élaborer des feuilles de route de productisation et promouvoir la réutilisation des logiciels et les plates-formes communes pour soutenir la commercialisation.
  • Collaborer avec les parties prenantes internes et externes pour définir la portée du produit et développer les exigences système et logicielles pour les produits actuels et futurs, en abordant la cybersécurité, la sécurité, la tolérance aux pannes et la vérification, le cas échéant.
  • Définir des normes d'architecture à l'échelle du département, des meilleures pratiques d'ingénierie et des processus logiciels adaptés à la criticité du produit et aux besoins commerciaux.
  • Diriger les examens des exigences, de l'architecture et de la conception, et fournir une supervision technique tout au long de la mise en œuvre et de l'intégration.
  • Contribuer à la mise en œuvre, à la maintenance et aux tests des logiciels, et encadrer les membres juniors de l'équipe.
  • Collaborer entre les disciplines d'ingénierie pour définir les interfaces et résoudre les problèmes techniques.
  • Évaluer et atténuer les risques techniques par le biais d'études de faisabilité, de prototypes et de preuves de concept.
  • Guider la modernisation des logiciels, la réduction de la dette technique et la gestion de l'obsolescence.
  • S'assurer que les conceptions sont clairement documentées et communiquées.
  • Effectuer d'autres tâches assignées par la direction.
Exigences :
  • Au moins 15 ans d'expérience en génie logiciel, y compris l'architecture logicielle et la conception de systèmes pour des applications logicielles full-stack pour le contrôle de machines complexes.
  • Expérience avérée en conception de logiciels dans une ou plusieurs industries (aérospatiale, militaire, automobile ou médicale).
  • Expérience avec C#, .NET et les technologies Web.
  • Leadership technique démontré en architecture logicielle et en ingénierie des systèmes au sein d'équipes multidisciplinaires.
  • Expérience dans la direction d'examens techniques et la résolution de problèmes complexes de conception et d'intégration.
  • Expérience dans l'évaluation des compromis architecturaux et l'équilibrage des exigences techniques concurrentes.
  • Expérience dans la définition et la mise en œuvre de normes, de processus et de meilleures pratiques en génie logiciel.
  • Solide connaissance du cycle de vie du logiciel, y compris l'intégration, la vérification et la gestion de configuration.
  • Solides compétences en communication, y compris la capacité de documenter les conceptions, d'expliquer les compromis et d'établir l'alignement des parties prenantes.
  • Capacité à travailler de manière autonome, à exercer un jugement technique judicieux et à diriger des initiatives complexes.
  • Un baccalauréat ou un diplôme supérieur en génie logiciel, en génie informatique, en génie électrique, en informatique ou dans une discipline connexe.
Atouts :
  • Expérience avec l'infrastructure logicielle, l'intégration continue, l'infrastructure cloud et d'hébergement, l'authentification et l'autorisation, la cybersécurité, le chiffrement et les protocoles de communication.
  • Expérience avec les patrons de conception, SysML et les diagrammes de séquence.
  • Expérience avec les systèmes critiques pour la sécurité ou la mission et les normes d'ingénierie applicables.
  • Expérience avec la modernisation des logiciels, la réduction de la dette technique et la gestion de l'obsolescence.
Commentaires / Considérations spéciales :

Les candidats retenus doivent obtenir et détenir une cote de sécurité au niveau de la fiabilités et réussir l'évaluation de sécurité pour le Programme des marchandises contrôlées (PMC) et ITAR.

Nous sommes une équipe de rêve de personnes passionnées, collaboratives et motivées par un objectif, et nous recherchons constamment d'autres personnes pour rejoindre #MissionMDA afin d'inspirer de nouvelles approches novatrices de résolution de problèmes qui nous font progresser pour 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é à inspirer la prochaine génération, nous vous y emmèneront.

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 souscrivant au principe de l'égalité d'accès à l'emploi qui valorise la diversité et l'intégrité et la collaboration, nous nous engageons à accroître le leadership de MDA et du Canada dans ce nouvel âge d'or.

MDA offre des forfaits 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 : soins de santé complémentaires et régimes de médicaments flexibles, avantages dentaires et de la vue, protection du revenu d'invalidité, assurance-vie, régimes d'épargne-retraite collectifs; et un programme d'aide aux employés et à leur famille.

MDA est un employeur souscrivant au principe de l'égalité d'accès à l'emploi qui valorise la diversité et l'inclusion. Nous nous engageons à traiter tous les employés et candidats à l'emploi avec respect et dignité. Si vous avez besoin d'aide et/ou d'un aménagement raisonnable en raison d'un handicap pendant le processus de candidature ou de recrutement, n'hésitez pas à nous en informer.

La fourchette de rémunération pour ce poste est de 130 000 $ à 185 000 $ par an. La rémunération spécifique offerte sera basée sur les qualifications et l'expérience du candidat retenu.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur DevOps / Membre du personnel technique (MTS)
Ingénieur DevOps / Membre du personnel technique (MTS)

MDA • Brampton, Quebec

On-site
CAD 95,000 - 130,000
Assurance maladie
Régime de retraite collectif
Ingénieur ou ingénieure des systèmes, Missions
Ingénieur ou ingénieure des systèmes, Missions

MDA • Ville de Richmond

On-site
CAD 86,000 - 130,000
Ingénieur(e) structurel(le) principal(e) / MTS
Ingénieur(e) structurel(le) principal(e) / MTS

MDA • Brampton, Quebec

On-site
CAD 140,000 - 170,000
Soins de santé compétitifs
Assurance-vie et régime de retraite
Aide aux employés
Ingénieur Senior en Logiciel de Vol C++ VxWorks
Ingénieur Senior en Logiciel de Vol C++ VxWorks

MDA • Brampton, Quebec

On-site
CAD 112,000 - 140,000
Avantages sociaux compétitifs
Ingénieur en logiciels embarqués / MTS
Ingénieur en logiciels embarqués / MTS

MDA • Brampton, Quebec

On-site
CAD 95,000 - 115,000
Chargé(e) de conception de mission senior
Chargé(e) de conception de mission senior

MDA • Montreal (administrative region)

On-site
CAD 140,000 - 195,000
Régime d'avantages sociaux
Couverture santé et soins dentaires
Ingénieur(e) Système Mission Senior
Ingénieur(e) Système Mission Senior

MDA Space • Sainte-Anne-de-Bellevue

On-site
CAD 120,000 - 170,000
Analyste senior en planification financière
Analyste senior en planification financière

MDA • Brampton, Quebec

On-site
CAD 92,000 - 128,000
Coordinateur principal de la configuration CADM
Coordinateur principal de la configuration CADM

MDA • Ville de Richmond

On-site
CAD 70,000 - 90,000
Assurance santé
Régime retraite collectif
Programme d'aide aux employés
MTS Systèmes Sénior, Missions de Radar à Synthèse d'Ouverture (RSO)
MTS Systèmes Sénior, Missions de Radar à Synthèse d'Ouverture (RSO)

MDA • Ville de Richmond

On-site
CAD 165,000 - 228,000