Postuler

Publié il y a 2 mois

Développeur(euse) logiciel senior

@ Waste Robotics

Québec

HybrideTemps plein7+ ans d’expérience
Postuler
SIGNAUX

Responsabilités :

  • Concevoir et maintenir des applications C# / .NET temps réel
  • Proposer et documenter les choix d'architecture
  • Optimiser latence, débit et fiabilité en production
  • Développer les intégrations caméras, robots et E/S
  • Animer les revues de code et coacher les juniors

Résumé des exigences :

  • Baccalauréat ou maîtrise en informatique ou génie logiciel
  • 7 ans et plus d'expérience en .NET, dont 2 ans en rôle senior
  • Maîtrise de C#, ASP.NET Core et .NET LTS
  • Expérience du multi-threading et du traitement temps réel
  • Connaissance des protocoles industriels (OPC UA, SDK caméras)
  • Maîtrise du français et de l'anglais

Outils et compétences

Avantages mentionnés

Soins dentairesProgramme d’aideCongés payés
Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-09-16
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-09

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Expérience en gestion2 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French
FormationBaccalauréat (exigé)
Domaines d’étudesComputer science, Software engineering
Avantages mentionnésCongés payés généreux, Horaire flexible

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Waste Robotics

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Precision-driven sorting solutions shaping a greener future, one robot at a time.

Description complète de l’entreprise

Waste Robotics integrates advanced waste handling processes, computer vision, deep learning algorithms and state-of-the-art robotic technologies to enable smaller, more precise, safer and more profitable waste recycling facilities.

Abonnés LinkedIn
4 199
Personnes associées sur LinkedIn
29
Bureaux déclarés
  • 3055 Rue Tebbutt, Trois-Rivières, Quebec G9A 5E1, CA
Catégories d’activité
  • Waste Management
  • Robotics
  • Artificial Intelligence
  • Software
  • Recycling
  • Industrial Automation
  • Artificial Intelligence (AI)
Autres noms enregistrés
  • Waste Robotics
Spécialités
  • recycling
  • robot
  • machine learning
  • artificial intelligence
  • computer vision
  • scrap metal
  • hyperspectral
  • gripper ai
  • waste analytics
  • plastics
  • presort
  • organic waste sorting
  • software
  • deep learning
  • sustainability
  • waste sorting
  • clean tech
  • MRF recycling
  • e-waste recycling
  • construction demolition recycling
  • and material recovery
Le profil indique une agence de recrutement
Non
Investissement total déclaré
9 820 805

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Waste Robotics integrates advanced waste handling processes, computer vision, deep learning algorithms and state-of-the-art robotic technologies to enable smaller, more precise, safer and more profitable waste recycling facilities.

ChampValeur
SecteurClimate Technology Product Manufacturing
Taille11-50 employees
Siège socialTrois-Rivières, Quebec
Type d’organisationPrivately Held
Fondée en2016
Spécialitésrecyclingrobotmachine learningartificial intelligencecomputer visionscrap metalhyperspectralgripper aiwaste analyticsplastics
Offres sur Jobsy4
LinkedInVoir la page
Description

Développeur(euse) logiciel senior

Architecture applicative & systèmes robotiques guidés par vision (C# / .NET)

Waste Robotics conçoit des robots de tri alimentés par l'IA qui redéfinissent la récupération de matières revalorisables à travers le monde. Nous recherchons un(e) développeur(euse) logiciel senior pour concevoir et faire évoluer les applications pilotant nos systèmes robotiques guidés par vision, du pipeline d'acquisition d'images jusqu'à la commande robot. Poste basé à Trois-Rivières ou Montréal.

Votre rôle

Vous serez responsable de l'architecture, de la performance et de la robustesse de nos applications C# / .NET en contexte temps réel — celles qui relient caméras, modèles de vision, équipements de terrain et bras robotisés en opération continue chez nos clients. Vous agirez comme référence technique de l'équipe de développement logiciel, en lien direct avec les équipes produit, performance et robotique.

Responsabilités principales

  • Concevoir, développer et maintenir des applications C# / .NET performantes pour des systèmes robotiques guidés par vision, selon les pratiques modernes de conception (solutions évolutives, testables, maintenables).
  • Proposer et documenter les choix d'architecture pour les nouvelles composantes et les refontes (décisions de conception, spécifications techniques).
  • Optimiser latence, débit et fiabilité en temps réel : programmation concurrente/asynchrone, profilage, gestion de la mémoire, maintien de la cadence en production.
  • Développer et maintenir les intégrations matérielles : SDK de caméras, communication robot, modules d'E/S déportés (Adam), protocoles réseau.
  • Instrumenter les applications et exposer les données de télémétrie (Prometheus) pour le suivi de performance et le diagnostic en production.
  • Assurer la couverture et la qualité des tests : unitaires, intégration, endurance.
  • Améliorer en continu la qualité du logiciel (bogues, goulots d'étranglement, dette technique).
  • Collaborer étroitement avec les équipes produit et performance pour traduire les exigences système en solutions logicielles.
  • Fournir un support sur les incidents en production et aux utilisateurs finaux au besoin.

Collaboration et leadership technique

  • Animer les discussions techniques, orienter les décisions de conception, réaliser les revues de code.
  • Coacher les développeurs juniors et diffuser les meilleures pratiques de conception, de programmation et de validation.
  • Maintenir des standards de qualité élevés et une documentation technique à jour.
  • Intégrer les outils d'assistance IA (Claude Code) aux pratiques de développement et de revue de code.
  • Assurer une veille technologique active et proposer l'adoption d'outils et de pratiques faisant progresser l'équipe.

Profil recherché

  • Baccalauréat ou maîtrise en informatique, génie logiciel ou discipline connexe.
  • 7 ans et plus d'expérience en développement .NET, dont au moins 2 ans en rôle senior ou de lead technique.
  • Maîtrise de C#, ASP.NET Core et .NET (version LTS en cours).
  • Expérience en C++ ou Python, un atout.
  • Solide expérience en traitement temps réel et en programmation multi-threading (profilage, gestion de la mémoire).
  • Expérience des pipelines d'acquisition et de traitement d'images.
  • Connaissance des protocoles réseau et des communications avec équipements industriels : SDK de caméras, communication robot, modules d'E/S (Adam), OPCUA.
  • Familiarité avec les bases de données SQL ou NoSQL, incluant procédures stockées et optimisation des performances.
  • Familiarité avec les outils DevOps/CI-CD : contrôle de version, pipelines de build et déploiements (TeamCity).
  • Instrumentation et télémétrie applicative (Prometheus), un atout.
  • Expérience des méthodologies Agile/Scrum et des outils de gestion de projet (Jira).
  • Expérience avec Claude Code ou équivalent, un atout.

Compétences interpersonnelles

  • Excellentes capacités d'analyse et de résolution de problèmes complexes.
  • Aptitude à vulgariser des concepts techniques pour publics techniques et non techniques.
  • Leadership technique et mentorat démontrés, favorisant la collaboration et l'amélioration continue.
  • Communication professionnelle en français et en anglais.

Pourquoi nous rejoindre?

  • Avantages : assurances complètes (dentaire), télémédecine et PAE.
  • Flexibilité : mode hybride, horaires flexibles.
  • Culture : 4 semaines de vacances + congé le jour de votre fête!

Emplois semblables

  • Développeur logiciel

    Quebec

    Ericsson

    5+ ansBaccalauréat ou plus en informatique, télécommunications ou génie électronique; 5-6 ans d'expérience en développement logiciel; 3+ ans en C/C++ et/ou Golang, Linux/Unix et réseaux IP

    Golang, C/C++, Python, Java, Kubernetes, Docker

  • Développeur Logiciel / Software Developer

    Montréal, QC
    Contrat

    Innovobot

    5+ ansBaccalauréat ou maîtrise en génie logiciel, robotique ou génie électrique; Minimum de 5 ans d'expérience en développement logiciel; Expérience pratique obligatoire avec Unity

    Unity, Windows, Linux, MATLAB, Simulink

  • Développeur(euse) logiciel - Téléphonie IP/VoIP

    Lévis, QC
    HybrideTemps plein

    Base Camp Connect

    3+ ansDEC ou diplôme universitaire en informatique ou génie logiciel; 3 à 5 ans d'expérience en développement logiciel; Expérience avec Asterisk et/ou FreePBX

    Asterisk, FreePBX, Unix, Linux, Docker, Kubernetes

  • Développeur(euse) logiciel senior / Senior Software Developer

    Brossard, QC
    92k–115k $/anSur placeTemps plein

    Eaton Corporation: Eaton is an intelligent power management company dedicated to improving the quality of life and protecting the environment for people everywhere.

    8+ ansPlus de 8 ans d'expérience en développement logiciel; Plus de 2 ans d'expérience récente en C++; Connaissance de Linux, Yocto et de la virtualisation

    C++, Linux, Yocto

  • Développeur Logiciel

    Québec, QC

    Femtum Inc

    Profil multidisciplinaire, intérêt pour le matériel et le logiciel; Solides bases en qualité logicielle (tests, revue de code); Maîtrise de la programmation orientée objet et fonctionnelle (C#, C++ ou C)

    C#, C++, Rust, OpenCV, STM32

  • Développeur logiciel

    Varennes, QC

    Reelcruit

    DEC en techniques de l'informatique de gestion; Bonnes connaissances de PHP, JavaScript et SQL; Excellentes connaissances de Windows et bonnes connaissances de Linux

    PGI/ERP, Active Directory, Windows, Linux, SQL

  • Développeur Logiciel - Migration C++ vers C# (.NET)

    Vaudreuil-Dorion, QC
    Hybride

    Solution SFT: IT and Engineering Consulting Firm.

    5+ ansMaîtrise de C++ et C# (.NET); Expérience en migration et modernisation logicielle; Connaissance des design patterns et de l'architecture logicielle

    C++, C#, SQL, API, SIG

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.