Développeur

Montreal

Offre publiée le 2025-07-23

Tundra Solutions Techniques - Québec

Développeur de logiciels embarqués

Nous sommes à la recherche d'un Développeur de logiciels embarqués.

Responsabilités

  • Soutenir 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.
  • 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 5 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 en C++ (essentiel), C et Python.
  • Forte connaissance des environnements Linux embarqués.
  • 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 en développement logiciel formel (exigences, conception, essais).
  • Maîtrise du français et de l'anglais.