×
Register Here to Apply for Jobs or Post Jobs. X

Développeur; euse C++​/Python

Job in Laval, Province de Québec, Canada
Listing for: Spiria Digital inc.
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems / Firmware, Python, DevOps
Salary/Wage Range or Industry Benchmark: 75000 - 100000 CAD Yearly CAD 75000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Développeur(euse) C++/Python

Nous sommes à la recherche d'un développeur(euse) logiciel C++ / Python pour rejoindre l'une de nos équipes d'experts chez Spiria, et travailler sur des logiciels fonctionnant sur des machines de pointe. Il s'agit d'un rôle idéal pour une personne qui excelle dans la conception de logiciels embarqués fiables et déterministes opérant dans de véritables environnements, là où la précision et la rigueur font toute la différence.

Vous jouerez un rôle clé dans le développement de logiciels embarqués Linux sur des grandes machines, notamment pour l’interface utilisateur, l’automatisation des tâches opérationnelles et les systèmes de contrôles et comportement, ainsi que pour l’intégration logicielle.

Ce rôle requiert une présence au bureau.

En tant que développeur(euse) C++/python, vous serez amené(e) à :

  • Concevoir, développer et optimiser des logiciels C++ haute performance pour des opérations automatisées et autonomes.
  • Implémenter et maintenir des bibliothèques de base, de la logique de contrôle, des planificateurs et des composants réutilisables pour l'automatisation machine.
  • Contribuer au développement de l'automatisation et de l'autonomie, avec un accent marqué sur la fiabilité, la sécurité et le comportement déterministe.
  • Intégrer la logique d'automatisation dans des boucles d'exécution déterministes sur des plateformes embarquées.
  • Assurer la qualité logicielle par des revues de code, des tests unitaires et d'intégration, ainsi que des pratiques Agile/Scrum.
  • Collaborer avec des équipes pluridisciplinaires regroupant plusieurs départements.
  • Les clés de votre succès :

  • 5 ans ou plus d'expérience professionnelle en développement C++.
  • Solide maîtrise de Python pour la création d'outils, les tests ou les flux de travail d'automatisation.
  • Expérience avancée dans les environnements Unix/Linux.
  • Expérience dans le développement de logiciels pour machines automatisées ou autonomes.
  • Bonne compréhension de l'architecture logicielle et des standards de codage en environnement de production.
  • Maîtrise du français et/ou de l'anglais (parlé et écrit).
  • Atouts :

  • Expérience avec des systèmes temps réel ou à haute performance.
  • Connaissance d'Angular ou d'autres frameworks de développement d'interfaces web.
  • Expérience avec des architectures d'automatisation, des planificateurs ou des machines à états/comportements.
  • Expérience en contrôle machine, contrôle de mouvement ou logique d'opération autonome.
  • Familiarité avec le déploiement et le débogage de logiciels embarqués sur machine.
  • Expérience avec Angular ou des frameworks web modernes, notamment pour la configuration, la visualisation ou les interfaces opérateur.
  • Expérience de collaboration avec des ingénieurs séniors et de contribution aux discussions techniques et aux décisions de conception.
  • Ce qu'on vous offre :

  • 3 semaines de vacances ou selon votre expérience.
  • 5 jours de congé pendant les fêtes hivernales.
  • Journées de congé flexibles pour des raisons personnelles et pour gérer les aléas de la vie.
  • Programme RPDB-REER avec contribution de l’employeur.
  • Régime d'assurances collectives à large couverture.
  • Service de télémédecine et programme d’aide aux employés avec Dialogue.
  • Remboursements liés à la formation, aux certifications et aux ordres professionnels.
  • Remboursements Spiri-Flex annuellement pour des dépenses relatives à la santé, à l'ergonomie et à la connectivité.
  • Modalités d'emplois :

  • Échelle salariale : 75 000$ - 100 000$, sur une base de 37,5 heures par semaine.
  • Environnement de travail

    Nous croyons que l’équilibre entre vie professionnelle et personnelle est essentiel. Nous le rendons possible grâce à une organisation du travail flexible et un mode de travail sur mesure. Que vous soyez au bureau ou à l’endroit de votre choix, ce qui compte avant tout, c’est l’impact de votre travail, pas où vous vous trouvez.

    À

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary