Ingenieur Logiciel Junior / MTS

MDA

Brampton

On-site

CAD 70,000 - 78,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Soins de santé étendus
Régime d'assurance vie
Régimes d'épargne-retraite collectifs
Aide aux employés et familles

Job summary

MDA Space, acteur de référence dans les solutions robotiques et spatiales, recherche un ingénieur logiciel junior/MTS pour rejoindre une équipe talentueuse. Vous concevrez, implémenterez, maintiendrez et testerez des logiciels critiques destinés à des applications de sécurité, en collaboration avec des ingénieurs expérimentés.

Vous développerez des logiciels modulaires, participerez à des revues de code, réaliserez des tests unitaires et assurerez la traçabilité documentaire.

Qualifications

  • Solides connaissances en programmation dans C/C++, Python, C#, Java ou Rust.
  • Gestion de configuration logicielle (Git recommandé).
  • Baccalauréat en génie informatique, informatique ou discipline connexe.
  • 0 à 2 années d'expérience pertinente.
  • Motivation élevée, enthousiasme et esprit positif.
  • Bonnes compétences en communication écrite et verbale.
  • Bonnes compétences en analyse et résolution de problèmes.

Responsibilities

  • Sous la direction d'un ingénieur senior, implémenter le logiciel selon la conception/exigences.
  • Créer et exécuter des tests unitaires garantissant une couverture adéquate.
  • Veiller au respect des normes de codage internes.
  • Documenter la conception, le code et les tests.
  • Participer aux revues de code par les pairs.
  • Participer aux réunions de revue avec le client (intermédiaire possible).
  • Soutenir les tests d'intégration matériel/logiciel.
  • Participer aux essais sur le terrain et démonstrations selon les besoins.
  • Autres fonctions assignées par la direction ou le chef d'équipe.

Skills

C/C++
Python
C#
Java
Rust
Objet-oriented programming

Education

Bachelor en génie informatique / informatique

Tools

Git

Job description

Construisant l'espace entre le prouve 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 satellitaires et de la georestauration d'information avec une histoire de plus de 55 ans de premieres 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'equipe de MDA Space, composee de plus de 3 000 experts de l'espace 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 profit 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 le terrain et dans les etoiles pour changer le monde pour le mieux, nous vous y emmenerons.

Le Poste

En tant qu'ingenieur logiciel junior / MTS, vous ferez partie d'une equipe hautement talenteuse pour concevoir, implementer, maintenir et tester des solutions logicielles critiques pour la securite. Vous aurez l'opportunite d'apprendre aupres d'ingenieurs logiciels hautement experimentes pour developper des logiciels modulaires, efficaces et robustes qui font ou feront partie de nos solutions robotiques pour des applications spatiales.

Responsabilites du poste :
Dans le cadre d'une equipe :
  • Sous la direction d'un ingenieur senior, implementer le logiciel pour repondre a la conception/aux exigences.
  • Creer et executer des tests unitaires garantissant une couverture adequate.
  • S'assurer que le code respecte nos normes de codage internes.
  • Documenter la conception, le code et les tests.
  • Participer aux revues de code par les pairs.
  • Participer aux reunions de revision avec le client (peut-etre pour le niveau intermediaire).
  • Soutenir les tests d'integration materiel/logiciel.
  • Participer aux essais sur le terrain et aux demonstrations selon les besoins.
  • Autres fonctions qui seront assignees de temps a autre par la direction ou un chef d'equipe.
Competences/Experience requises :
  • Solides connaissances en programmation dans un ou plusieurs des langages suivants : C/C++, python, C#, Java, Rust ou un autre langage oriente objet.
  • Outils de gestion de configuration logicielle (de preference Git)
  • Baccalaureat en genie informatique, en informatique ou dans une discipline connexe.
  • 0 a 2 ans d'experience pertinente
  • Hautement motive, enthousiaste et d'esprit positif
  • Solides competences en communication ecrite et verbale
  • Solides competences en analyse et en resolution de problemes.
Competences/Experience benefiques :
  • Architectures de processeurs et de memoire
  • Interfaces de communication (SPI, EtherCAT, CANOpen, TTE, etc.)
  • Tests unitaires
  • Travail avec la robotique
  • Solide dossier academique
Commentaires/Considerations speciales :

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

Nous sommes une equipe de reve de personnes motivees par un objectif, collaboratives et passionnees, et nous recherchons constamment d'autres personnes pour rejoindre #TeamMDA afin d'etinceler de nouvelles approches innovantes de resolution de problemes qui nous poussent a ameliorer la vie sur et au-dessus de la Terre. Si vous etes enthousiaste a l'idee d'elargir notre place dans l'espace et pousse a inspirer la prochaine generation, nous vous y emmenerons.

Nous sommes entres dans une nouvelle ere d'exploration et de developpement, et MDA accueille tous ceux qui aspirent a s'equiper et a en faire partie. Employeur souscrivant au principe de l'egalite d'acces a l'emploi qui prise la diversite, l'integrite et la collaboration, nous nous engageons a developper le leadership de MDA et du Canada dans ce nouvel age d'or.

MDA offre des remunerations et des avantages sociaux competitifs a ses employes de tous les emplacements. En tant que membre de l'equipe de MDA, vous et vos personnes a charge admissibles etes eligibles a participer a un regime d'avantages sociaux qui assure un niveau de protection complet grace a des soins de sante competitifs, y compris des soins de sante elargis et des regimes de medicaments flexibles, des avantages 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 employees et a leur famille.

MDA est un employeur souscrivant au principe de l'egalite d'acces a l'emploi qui prise la diversite et l'inclusion. Nous nous engageons a traiter tous les employes et candidats a l'emploi avec respect et dignite. Si vous avez besoin d'assistance et/ou d'amenagement raisonnable en raison d'un handicap pendant le processus de candidature ou de recrutement, n'hesitez pas a nous en informer.

Salaire :

La fourchette de remuneration pour ce poste est de 70 000 $ a 78 000 $ par annee. La remuneration specifique offerte sera basee 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 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 principal de logiciels de vol C++ VxWorks
Ingenieur principal de logiciels de vol C++ VxWorks

MDA • Brampton

On-site
CAD 112,000 - 140,000
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 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
Systèmes Analyst/Analyste de systèmes
Systèmes Analyst/Analyste de systèmes

MDA • Brampton, Sainte-Anne-de-Bellevue

On-site
CAD 90,000 - 120,000
Ingenieur ou ingenieure des systemes, electrique de engins spatiaux
Ingenieur ou ingenieure des systemes, electrique de engins spatiaux

MDA • Richmond, Sainte-Anne-de-Bellevue

On-site
CAD 95,000 - 130,000
Assurance santé et régimes sociaux
Rémunération compétitive et avantages
Gestionnaire - Ingénierie des systèmes
Gestionnaire - Ingénierie des systèmes

MDA • Brampton

On-site
CAD 102,000 - 160,000
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 logiciel - Systemes au sol / Operations
Ingenieur logiciel - Systemes au sol / Operations

MDA • Saint-Bruno-de-Montarville

On-site
CAD 85,000 - 120,000
Santé et régime d'avantages
Régime de retraite collectif
Adaptations pendant le recrutement