Retourner à la recherche
Thales Canada

Développeur de Système embarqué

Thales Canada

Voir tous les postes de cette entreprise

Location: Montreal, Canada

Résumé du poste

En travaillant comme développeur de systèmes embarqués sénior chez Thales Solutions Numériques, vous ferez partie d'une équipe dynamique et en pleine croissance, composée d'ingénieurs et de scientifiques aux compétences variées. Notre équipe se spécialise dans la conception et la construction de systèmes de drones autonomes multi‑agents.

Notre mandat est de développer des systèmes autonomes multi‑agents embarqués pour diverses plateformes (drones aériens, de surface ou sous‑marins). Nous contribuons à la protection des infrastructures critiques de nos clients et à la sécurité du territoire canadien.

En tant que développeur de systèmes embarqués chez Thales Solutions Numériques :

  • Vous serez responsable de développer, tester et livrer des logiciels déployables sur des systèmes embarqués ou permettant de communiquer avec des systèmes embarqués en collaboration avec les clients.
  • Vous travaillerez en étroite collaboration avec des équipes multidisciplinaires spécialisées dans la création d'agents intelligents et d'un framework embarqué d'agents intelligents.
  • Vous aurez un impact concret sur notre capacité à déployer des algorithmes d'IA sur des plateformes à faibles ressources (low SWaP).

Fonctions essentielles

  • Effectuer des tests de fonctionnement et de performance en environnement simulé et lors d'essais terrain.
  • Documenter et communiquer efficacement les résultats des tests.
  • Développer des outils permettant de communiquer avec ou d'analyser le comportement des systèmes embarqués.
  • Participer aux activités d'une équipe Agile (Sprint Planning, Daily Meeting, Sprint Review, Sprint Retrospective).
  • Exécuter ces tâches en respectant les bonnes pratiques de l'équipe.

Exigences minimales

  • Baccalauréat en informatique (ou supérieur) ou dans un domaine connexe pertinent.
  • Au moins 5 ans d'expérience pertinente.
  • Très bonne maîtrise du C++.
  • Bonne expérience de l'exécution de code dans un environnement temps réel.
  • Très bonne connaissance de Linux.
  • Bonne connaissance de Python et de son écosystème.
  • Très bonne compréhension des défis liés au déploiement de l'intelligence artificielle sur des plateformes robotiques.
  • Bonne connaissance de ROS2 ou d'un framework équivalent.
  • Bonne maîtrise du français parlé et écrit.

Qualifications souhaitables

  • Expérience en IoT et en systèmes multi‑agents (un atout).
  • Connaissance de Rust (un atout).
  • Expérience en stockage de données (SQL, NoSQL, etc.).
  • Curiosité intellectuelle et goût d'apprendre et de se diversifier.
  • Aptitudes au travail en équipe, écoute et promotion de l'intelligence collective.
  • Expérience avec les méthodes de développement Agile (Scrum, Kanban) est un atout.
  • Sens aigu de la qualité du code et des bonnes pratiques d'architecture et de programmation.
  • Bon sens de l'éthique professionnelle.
  • Bonne maîtrise de l'anglais parlé et écrit.

Ce poste requiert une bonne connaissance de l'anglais pour la rédaction de documents techniques, pour interagir, soutenir et/ou fournir des services à des clients, employés et/ou partenaires internationaux ainsi qu'à des autorités gouvernementales étrangères qui ne parlent pas français.

Avantages sociaux

Thales propose un vaste programme d'avantages sociaux à tous les employés à temps plein travaillant 24 heures ou plus par semaine et à leurs personnes à charge éligibles, notamment :

  • Des soins de santé complémentaires payés par l'entreprise, des soins dentaires, un compte de dépenses de santé, un programme d'assurance‑vie, AD&D, une assurance invalidité à court terme, une assurance voyage, un régime d'aide aux employés et un programme de bien‑être.
  • Des régimes d'épargne‑retraite (REER, RRCD, CELI) avec contribution de l'entreprise et abondement au RRCD, sans période d'acquisition.
  • Des congés payés par l'entreprise, des jours de vacances et des congés de maladie payés.
  • Des rabais sur les assurances habitation et automobile.

Égalité des chances et mesures d'adaptation

Thales est un employeur offrant l'égalité des chances qui valorise la diversité et l'inclusion sur le lieu de travail. Thales s'engage à offrir des mesures d'adaptation tout au long du processus de recrutement. Les candidats sélectionnés pour une entrevue et ayant besoin de mesures d'adaptation sont priés de le mentionner lors de l'invitation à l'entrevue; notre équipe travaillera avec chaque candidat pour répondre à ses besoins. Toutes les informations relatives aux mesures d'adaptation seront traitées de manière confidentielle et utilisées uniquement pour offrir une expérience candidat accessible.

Contrôles d'exportation et habilitation

Ce poste exige un accès direct ou indirect à du matériel, des logiciels ou à des informations techniques contrôlés en vertu de la Liste canadienne des marchandises et technologies d'exportation contrôlée, du Programme canadien des marchandises contrôlées, du Programme canadien de la sécurité industrielle, des règlements américains ITAR et/ou EAR. Tous les candidats doivent être éligibles ou en mesure d'obtenir une autorisation pour un tel accès, y compris l'éligibilité au Programme canadien des marchandises contrôlées et la capacité d'obtenir une habilitation de sécurité canadienne de niveau Secret OTAN.

Détails

Ville
Montreal, Canada

Postuler

Ce poste vous intéresse? Soumettez votre candidature dès maintenant.

Besoin d'assistance?

Téléphone
1-450-403-4300

Ce site utilise des cookies pour les analyses et le contenu vidéo. Vous pouvez accepter uniquement les cookies essentiels ou accepter tous les cookies.