Retour aux résultats

Offre fermée

Tech lead/Architecte logiciel – Systèmes embarqués C/C++ / C/C++ Embedded Systems Tech Lead/Software Architect

  • Montreal, QC, Canada

115 $ à 120 $ CAD / heure · Contrat

Cette offre est fermée.

L’offre originale est conservée ci-dessous à titre de référence.

Détails de l’emploi

Salaire
115 $ à 120 $ CAD / heure
Type d’emploi
Contrat
Date de clôture
Expérience
Technical RequirementsMinimum of 15 years of experience in software development and/or software architecture.
Langue de l’annonce
Anglais · Français
Publié

Offres similaires ouvertes

Voir les offres ouvertes

Description originale de l’offre

Offre archivée. Les détails ci-dessous concernent un poste qui était à pourvoir.

Version française de cette offre bilingue.

Titre/Title : Tech lead/Architecte logiciel – Systèmes embarqués C/C++ / C/C++ Embedded Systems Tech Lead/Software Architect

Lieu/Location : Sainte-Anne-de-Bellevue et Kirkland - Présentiel requis 1 à 4 jours/semaine / Sainte-Anne-de-Bellevue and Kirkland - On-site required 1 to 4 days/week,

Durée/Duration : 12 mois avec possibilité de permanence client par la suite – 40 heures/semaine / 12 months with a possibility of permanent client placement thereafter – 40 hours/week

Le candidat doit posséder les qualifications suivantes :

  • ResponsabilitésSoutenir l'élaboration de la documentation formelle dans un environnement d'équipe multidisciplinaire (systèmes, numérique, RF)
  • Interagir avec les clients et participer à l'estimation de nouveaux projets
  • Définir les requis et l'architecture
  • Agir comme leader au sein d'initiatives d'amélioration continue
  • Agir comme leader quant au développement des membres de son équipe : conduire des rencontres un à un (one on one), agir comme coach, offrir de la rétroaction de performance
  • Travailler avec une équipe agile en tant que leader technique
  • Collaborer avec une équipe pour concevoir, coder, mettre à l'essai et maintenir le logiciel de vol intégré en utilisant la suite d'outils de développement
  • Soutenir l'intégration des codes de vol et les essais au sein des unités de vol
  • Diagnostiquer les bogues et les problèmes dans le laboratoire.
  • Soutenir l'automatisation des processus logiciels

Exigences

  • Baccalauréat en génie électrique ou informatique ou équivalent
  • Minimum de 15 ans d'expérience en développement de logiciels embarqués
  • Expérience avec les systèmes d'exploitation en temps réel (RTOS)
  • Programmation C++ 17
  • Leadership dans un environnement agile
  • Expérience avec l'intégration et la livraison continues (CI/CD)
  • Expérience avec les systèmes de contrôle de version tels que GIT
  • Très bonnes capacités de communication et de collaboration

Critères souhaitables

  • Connaissance de standards de communications pour satellite tel DVB-S2X
  • Expérience en systèmes RF
  • Connaissance de CCSDS, MIL-STD-1553
  • Connaissance des 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 en Linux embarqué
  • Expérience en développement logiciel formel (exigences, conception, essais).
  • Maîtrise du français et de l'anglais

Note: Les conseillers devront obtenir l'accréditation CGP (Programme des Marchandises contrôlées) et la cote de fiabilité "Secret ". CGP obligatoire pour débuter le mandat, la fiabilité pourra être obtenue après (avec preuve écrite que le processus est en cours)

==

Lire l’offre bilingue complète

Titre/Title : Tech lead/Architecte logiciel – Systèmes embarqués C/C++ / C/C++ Embedded Systems Tech Lead/Software Architect

Lieu/Location : Sainte-Anne-de-Bellevue et Kirkland - Présentiel requis 1 à 4 jours/semaine / Sainte-Anne-de-Bellevue and Kirkland - On-site required 1 to 4 days/week,

Durée/Duration : 12 mois avec possibilité de permanence client par la suite – 40 heures/semaine / 12 months with a possibility of permanent client placement thereafter – 40 hours/week

Le candidat doit posséder les qualifications suivantes :

  • ResponsabilitésSoutenir l'élaboration de la documentation formelle dans un environnement d'équipe multidisciplinaire (systèmes, numérique, RF)
  • Interagir avec les clients et participer à l'estimation de nouveaux projets
  • Définir les requis et l'architecture
  • Agir comme leader au sein d'initiatives d'amélioration continue
  • Agir comme leader quant au développement des membres de son équipe : conduire des rencontres un à un (one on one), agir comme coach, offrir de la rétroaction de performance
  • Travailler avec une équipe agile en tant que leader technique
  • Collaborer avec une équipe pour concevoir, coder, mettre à l'essai et maintenir le logiciel de vol intégré en utilisant la suite d'outils de développement
  • Soutenir l'intégration des codes de vol et les essais au sein des unités de vol
  • Diagnostiquer les bogues et les problèmes dans le laboratoire.
  • Soutenir l'automatisation des processus logiciels

Exigences

  • Baccalauréat en génie électrique ou informatique ou équivalent
  • Minimum de 15 ans d'expérience en développement de logiciels embarqués
  • Expérience avec les systèmes d'exploitation en temps réel (RTOS)
  • Programmation C++ 17
  • Leadership dans un environnement agile
  • Expérience avec l'intégration et la livraison continues (CI/CD)
  • Expérience avec les systèmes de contrôle de version tels que GIT
  • Très bonnes capacités de communication et de collaboration

Critères souhaitables

  • Connaissance de standards de communications pour satellite tel DVB-S2X
  • Expérience en systèmes RF
  • Connaissance de CCSDS, MIL-STD-1553
  • Connaissance des 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 en Linux embarqué
  • Expérience en développement logiciel formel (exigences, conception, essais).
  • Maîtrise du français et de l'anglais

Note: Les conseillers devront obtenir l'accréditation CGP (Programme des Marchandises contrôlées) et la cote de fiabilité "Secret ". CGP obligatoire pour débuter le mandat, la fiabilité pourra être obtenue après (avec preuve écrite que le processus est en cours)

==

  • Technical RequirementsMinimum of 15 years of experience in software development and/or software architecture.
  • Advanced expertise in C and C++ in embedded environments.
  • Experience with Real-Time Operating Systems (RTOS).
  • Ability to analyze complex system requirements and translate them into software architecture.
  • Very strong technical documentation skills.
  • Participation in integration, validation, complex troubleshooting, and technical planning activities (PI Planning, work packages).
  • Soft SkillsConcrete technical leadership and credibility with development teams.
  • Strong analytical and complex problem-solving abilities.
  • Excellent collaboration skills with system, development, integration, and QA teams.
  • Ability to influence technical decisions and ensure team alignment.
  • High degree of autonomy in a complex and critical development environment.
  • AssetsExperience in aerospace or avionics.
  • Direct experience on flight control software.
  • Experience in critical embedded software development.
  • Knowledge of Python for tooling, testing, or automation.
  • Experience in an R&D environment or in Greenfield product development.
  • Experience collaborating with QA and embedded software validation teams.

Consultants must obtain the Controlled Goods Program (CGP) accreditation and a Secret reliability status. CGP is mandatory to start the assignment; reliability status can be obtained afterward (with written proof that the process is underway).

En savoir plus sur ce poste

Parrainage de visa

Aucune mention détectée dans l’offre

Signaler cette offre