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

Développeur Logiciel en Test​/Software Developer in Test

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Silicon Labs
Full Time position
Listed on 2026-03-09
Job specializations:
  • IT/Tech
    Systems Engineer, Cybersecurity
Job Description & How to Apply Below
Position: Développeur Logiciel en Test / Software Developer in Test
Location: Montreal

Développeur Logiciel en Test
Montréal (Ville-Marie), Québec

ENGLISH FOLLOWS

Nos bureaux de Montréal accueillent diverses équipes appartenant à la division de logiciels IoT, incluant les équipes de Platform, d’outils et de protocoles sans-fils, d’assurance-qualité, de spécialistes d’applications et de gestion de projets. Nous sommes fiers de l’atmosphère de travail que nous maintenons en favorisant une excellente collaboration et une bonne communication en tout temps.

Rencontrez l'équipe

L'équipe d'assurance qualité logicielle (SQA) de l'IoT chez Silicon Labs, répartie sur plusieurs sites géographiques, se concentre sur l'amélioration de la qualité globale du produit SiSDK de Silicon Labs. Les produits SiSDK contiennent tous les protocoles sans fil (Bluetooth Low Energy (BLE), Bluetooth Mesh, Zigbee, Open Thread, Matter, Wi-Sun, Z-Wave et propriétaires) et les logiciels de microcontrôleur (MCU) 32 bits nécessaires pour créer des produits finis pour le marché de l'Internet des objets (IoT).

L'équipe SQA de Silicon Labs travaille en étroite collaboration avec les équipes de développement logiciel (SW) pour garantir une compréhension approfondie du produit, des fonctionnalités et de la fonctionnalité du système. L'équipe SQA de Silicon Labs utilise un cadre de test interne pour automatiser tous les tests afin de garantir la répétabilité et la stabilité, tout en fournissant des rapports de test détaillés sur chaque version du produit pour offrir à nos clients une assurance qualité.

L'équipe SQA a des décennies d'expérience dans la fourniture de produits logiciels embarqués de haute qualité à nos clients, qui incluent les plus grands noms de l'industrie.

Responsabilités

  • Concevoir et exécuter des tests fonctionnels, négatifs, de performance et de stress pour les produits sans fil et MCU embarqués de Silicon Labs.
  • Travailler en étroite collaboration avec les équipes de développement pour déboguer les problèmes rencontrés pendant le cycle de test.
  • Développer des tests automatisés afin qu'ils puissent être exécutés régulièrement dans le cadre d'une infrastructure d'intégration continue.
  • Aider à résoudre les problèmes des clients en travaillant en étroite collaboration avec l'équipe de support client pour répondre et reproduire les problèmes liés aux clients.
  • Émuler les environnements des clients en travaillant en étroite collaboration avec l'équipe de vente et les ingénieurs d'application sur le terrain pour répondre aux besoins des clients et déboguer leurs problèmes.
  • Construire, gérer et maintenir un réseau de test distribué.
  • Simplification et automatisation des déploiements de produits et des changements de plateforme.
  • Augmenter la productivité de l'équipe en identifiant les opportunités d'automatisation et de script des tâches quotidiennes et en éliminant les pertes dans les processus existants.
  • Compétences requises

  • Baccalauréat en génie électrique ou en informatique avec 3 ans et plus d'expérience dans l'industrie en tant que développeur de logiciels et/ou en automatisation de tests.
  • Connaissances fonctionnelles en anglais, ce poste nécessite des communications en anglais avec les équipes de Silicon Labs hors Montréal et/ou ses fournisseurs, partenaires et clients hors Montréal.
  • Connaissance de Python/Pytest en plus de C/C++ avec GenAI.
  • Connaissance de Jenkins pour CI, Docker et GIT comme contrôle de source sont indispensables.
  • Expérience en communications de données et en réseautage (TCP/IP, etc.).
  • Connaissance des protocoles sans fil.
  • Expérience avec les techniques d'intégration continue et les systèmes d'automatisation de tests.
  • Capacité à créer et à revoir des plans de test basés sur les exigences.
  • Capacité à planifier les processus CI.
  • Expérience dans la mise en œuvre de stratégies et de plans de test.
  • Expérience avec des outils et des technologies propulsés par l’intelligence artificielle (IA) utilisés pour améliorer la productivité, l’analyse et la prise de décision.
  • Expérience avec l'intégration continue.
  • Connaissance des protocoles WiFi et Thread.
  • Développement d'applications de test incluant les API standard (REST API).
  • Expérience avec les systèmes de gestion des tâches et de suivi des bogues tels que JIRA.
  • Expérie…
  • 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)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary