Ingenieur principal de logiciels de vol C++ VxWorks

MDA

Brampton

On-site

CAD 112,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MDA Space recherche un ingénieur logiciel de vol principal pour l'équipe Robotique et operations spatiales à Brampton. Vous concevrez, développerez et testerez des logiciels de vol critiques en temps réel et modulaires, tout en encadrant des ingénieurs plus juniors et en assurant la conformité aux normes de sécurité et qualité.

Avec plus de dix ans en développement embarqué et une expertise en C++, VxWorks et systèmes sur puce, vous dirigerez les sous-systèmes difficiles et contribuerez à

Qualifications

  • Connaissances avancées de C++ et VxWorks appliquées au logiciel embarqué.
  • Expérience pratique en systèmes embarqués et en développement en temps réel.
  • Conception et mise en œuvre de solutions critiques pour la sécurité.

Responsibilities

  • Diriger la conception de solutions logicielles en temps réel critiques pour la sécurité.
  • Veiller à la documentation et à la communication des conceptions.
  • Diriger et participer à le développement et aux tests de logiciels embarqués critiques.
  • Analyser le travail des coéquipiers et assurer le mentorat des juniors.
  • Conduire les efforts d’estimation et collaborer avec les responsables sur les normes et outils.

Skills

C++
VxWorks
Embedded systems
Real-time software
SoC
Automated testing

Tools

Docker

Job description

Construisant l'espace entre le eprouve et le possible, MDA Space (TSX:MDA) est un partenaire de mission de confiance pour l'industrie spatiale mondiale. Pionnier de la robotique, des systemes de satellites et de la georensource dote d'une histoire de plus de 55 ans de premieres mondiales et de plus de 450 missions, MDA Space est un chef de file 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'equipe de MDA Space, composee de plus de 3 400 experts spatiaux au Canada, aux Etats-Unis et au Royaume-Uni, possede les connaissances et le savoir-faire necessaires pour transformer la vision audacieuse d'un client en une mission realisable, en mettant a contribution un melange unique d'experience, d'excellence en ingenierie et d'emergveillement qui fait partie de notre ADN depuis le premier jour. Pour ceux qui voyagent grand et repoussent les limites sur Terre et dans les etoiles pour changer le monde pour le mieux, nous vous y emmenerons.

Le poste :

Nous sommes a la recherche d'un ingenieur principal de logiciels de vol / MTS pour notre equipe Robotique et operations spatiales a notre bureau de Brampton.

En tant qu'ingenieur principal de logiciels de vol / MTS, vous jouerez un role determinant en mettant a contribution vos competences et votre experience au sein d'une equipe pour concevoir, mettre en œuvre, entretenir et tester des solutions logicielles de vol en temps reel et critiques pour la securite qui sont modulaires, extensibles, testables et efficaces. Vous dirigerez des conceptions et des mises en œuvre de sous-systemes difficiles et compliquees, contribuant a developper les competences de coequipiers plus juniors grace au mentorat et a l'encadrement.

Responsabilites professionnelles :

Faisant partie d'une equipe :

  • Diriger la conception de solutions logicielles en temps reel critiques pour la securite
  • Veiller a ce que les conceptions soient documentees et bien communiquees
  • Diriger et participer a la mise en œuvre et aux tests de logiciels en temps reel critiques pour la securite
  • Examiner le travail des coequipiers (seniors et juniors)
  • Mentorer et developper les competences des membres de l'equipe plus juniors au moyen de conversations, de l'examen des produits de travail, de l'explication des compromis de conception, etc.
  • Diriger les efforts d'estimation pour les nouvelles taches
  • Collaborer avec d'autres salaries seniors et la direction pour l'etablissement, l'evolution et l'application de normes de codage, d'outils/environnements, de processus, etc.
  • Autres fonctions qui seront attribuees de temps a autre par la direction ou un chef d'equipe
Competences / experience requises :
  • Solides connaissances et experience pratique du C++
  • Minimum de 5 ans d'experience pratique avec VxWorks (Windriver)
  • Plus de 10 ans de developpement d'applications embarquees
  • Capacite eprouvee a concevoir et a mettre en œuvre des solutions logicielles en temps reel critiques pour la securite
  • Systeme sur une puce
  • Tests automatises
Competences / experience souhaitees :
  • Interfaces de communication (SPI, EtherCAT, CANOpen, etc.)
  • Developpement dirige par les tests (TDD, ATDD, BDD)
  • Integration continue / automatisation de la construction
  • Experience en matiere de bras / articulation / mecatronique / commande de mouvement.
  • Familiarite avec les processeurs ARM et/ou RISC-V et l'environnement de developpement
  • Logiciels de vol / logiciels d'aeronefs (tres benefique)
  • Developpement Docker / conteneur
Considerations speciales :

Les candidats retenus doivent obtenir et detenir une habilitation de securite au niveau du statut de fiabilite, reussir l'evaluation de securite pour le Programme des marchandises controlees (PMC) et pouvoir obtenir des habilitations superieures.

Declaration sur les avantages sociaux :

MDA Space offre une remuneration et des avantages sociaux concurrentiels a ses employes a tous ses emplacements. En tant que membre de l'equipe MDA Space, vous et vos personnes a charge admissibles pouvez vous inscrire a un regime d'avantages sociaux qui offre un niveau de protection complet grace a des soins de sante concurrentiels, y incluent : des regimes de soins de sante supplementaires et flexibles, des prestations dentaires et de vision, une protection du revenu d'invalidite, une assurance vie, des regimes d'epargne-retraite collectifs et un programme d'aide aux employes.

Declaration d'egalite d'acces a l'emploi :

MDA Space est un employeur souscrivant au principe de l'egalite d'acces a l'emploi avec un fort accent sur la diversite et l'inclusion. Nous nous engageons a traiter tous les employes et candidats avec respect et dignite. Si vous avez besoin d'aide ou d'un accommodement raisonnable en raison d'un handicap pendant le processus de candidature ou de recrutement, veuillez nous le faire savoir.

La fourchette de remuneration pour ce poste est de 112 000 $ a 140 000 $ par an. La remuneration specifique offerte sera fondee sur les qualifications et l'experience du candidat retenu.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingenieur Logiciel Junior / MTS
Ingenieur Logiciel Junior / MTS

MDA • Brampton

On-site
CAD 70,000 - 78,000
Soins de santé étendus
Régime d'assurance vie
Régimes d'épargne-retraite collectifs
+1
Ingenieur DevOps / Membre du personnel technique
Ingenieur DevOps / Membre du personnel technique

MDA • Brampton

On-site
CAD 135,000 - 185,000
Assurance santé
Régime retraite
Assurance vie
+1
Ingenieur en logiciels embarques / MTS
Ingenieur en logiciels embarques / MTS

MDA • Brampton

On-site
CAD 95,000 - 115,000
Ingénieur ou ingénieure des systèmes de logiciels de vol
Ingénieur ou ingénieure des systèmes de logiciels de vol

MDA • Ville de Richmond

On-site
CAD 86,000 - 130,000
Ingenieur Structural Principal / SMT
Ingenieur Structural Principal / SMT

MDA • Brampton

On-site
CAD 140,000 - 170,000
Remuneration compétitive
Avantages sociaux
Développeur Full Stack
Développeur Full Stack

MDA • Brampton

On-site
CAD 110,000 - 140,000
Régime d’assurance santé
Régime d’épargne-retraite collectif
Environnement international et défis d
Ingenieur ou ingenieuse de systemes de logiciels de vol pour satellites (FSW)
Ingenieur ou ingenieuse de systemes de logiciels de vol pour satellites (FSW)

MDA • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur principal de logiciels embarqués - Architecte
Développeur principal de logiciels embarqués - Architecte

MDA • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Assurance santé
Régime d'épargne-retraite
Équilibre travail-vie personnelle
Ingenieur(e) principal(e) thermique / MTS
Ingenieur(e) principal(e) thermique / MTS

MDA • Brampton

On-site
CAD 110,000 - 140,000
Régime d’assurances
Régime épargne-retraite
Assurance vie
Ingenieur ou Ingenieure en integration de systemes logiciels
Ingenieur ou Ingenieure en integration de systemes logiciels

MDA • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Assurance santé
Assurance vision
Assurance dentaires
+4