Wsp

Wsp

WSP provides engineering, design, and consulting services across diverse sectors worldwide.

55,000Waste Management and LandfillWater & Wastewater TunnelsWater and Wastewater TreatmentWater Supply and DistributionParks and Open SpacesRail and Transit AdvisoryRail DesignRail ElectrificationRail PlanningRefurbishment and RetrofitRisk and Resilience for Bridges and Civil StructuresStormwater and Flood Risk ManagementStructural Engineering for HealthcareSustainability and ESG SolutionsSustainable Building ConsultingSustainable Design for HealthcareTailings & Mine Waste ManagementTrain Control SystemsTunnel Seismic and Earthquake EngineeringTunnel Structural EngineeringWaste and Resources Sector (including thermal treatment, biomass energy, carbon capture, materials recovery facilities, organic waste treatment, advanced conversion, waste transfer facilities, landfill management)Healthcare Strategy and PlanningProperty ConsultancyCost ManagementProject and Programme ManagementLife Sciences StrategyWebsite

Ingénieur en systèmes embarqués et télécommunications (IoT & instrumentation)

Design, develop, and support embedded IoT and telecom systems for environmental data stations.

Sherbrooke, Quebec, Canada
60k - 88k USD
Full Time
Experienced (8-12 years)

Job Highlights

Environment
Hybrid

About the Role

• Développer et intégrer de petites interfaces électroniques et modules d’E/S. • Réaliser des essais, validations et mises en service en laboratoire et sur le terrain. • Traduire les besoins de l’équipe d’instrumentation en solutions embarquées ou logicielles. • Collaborer avec l’équipe WSP Smart pour assurer l’intégration fluide des données et métadonnées. • Proposer et développer de nouvelles fonctionnalités IoT et de télémétrie. • Documenter les solutions (guides, rapports d’essais, manuels techniques).

Key Responsibilities

  • hardware integration
  • testing
  • embedded solutions
  • data integration
  • iot development
  • documentation

What You Bring

En tant qu’ingénieur en systèmes embarqués et télécommunications, vous serez responsable de la conception, de l’évolution et du maintien du microcode embarqué dans nos data loggers, des interfaces électroniques, des protocoles de transmission de données vers WSP Smart ainsi que des solutions de communication assurant un transport fiable et sécurisé des données. Vous assurerez la cohérence complète entre les stations de mesure et les pipelines de données, de la conception aux essais et au déploiement sur le terrain. Le poste implique la conception, la programmation et l’optimisation du microcode, le développement d’interfaces électroniques compactes, la réalisation d’essais en laboratoire et en conditions réelles, ainsi que l’intégration de technologies de communication variées (cellulaire, radio, LoRa/LoRaWAN, satellite, Wi‑Fi, Modbus, MQTT, TCP/IP). Vous configurerez et programmerez routeurs, modems et infrastructure réseau, paramétrerez APN, profils cellulaires, VPN, pare‑feu, et optimiserez les performances des liaisons tout en diagnostiquant les incidents de connectivité. Vous ferez le lien entre les besoins de l’équipe d’instrumentation et la plateforme WSP Smart, en traduisant ces besoins en solutions embarquées ou logicielles et en résolvant les problèmes de qualité, de cohérence ou de fiabilité des données terrain. Vous participerez également à la recherche et développement en proposant de nouvelles fonctionnalités IoT, en documentant les solutions et en intervenant sur le terrain pour le déploiement et la mise en service de nouveaux équipements. Des atouts supplémentaires incluent l’expérience en Linux embarqué, la connaissance d’Azure DevOps ou d’outils CI/CD, une expérience en instrumentation ou en installation terrain, ainsi que des compétences en architecture ou traitement de données. WSP offre une rémunération adaptée aux régions (ex. 66 700 $‑88 400 $ dans l’Ouest, 60 300 $‑80 000 $ au Québec) ainsi des perspectives de carrière dans une entreprise canadienne présente dans plus de 40 pays. • Concevoir, programmer et optimiser le microcode des data loggers embarqués. • Intégrer et configurer des technologies de communication (cellulaire, LoRa, satellite, Wi‑Fi, Modbus, MQTT, TCP/IP). • Définir, structurer et documenter les protocoles d’échange entre les stations et WSP Smart. • Programmer et configurer routeurs, modems, APN, profils cellulaires, VPN et règles de pare‑feu. • Optimiser la performance des liaisons (RSSI, SNR, latence) et dépanner les incidents de connectivité. • Participer au déploiement terrain et à la mise en service de nouveaux équipements. • Posséder un baccalauréat en génie électrique, informatique, systèmes embarqués ou télécommunications. • Maîtriser la programmation embarquée (C/C++, MicroPython) et la lecture de schémas électroniques. • Avoir de bonnes notions en réseautique IP, routage, VPN et sécurité réseau. • Expérience en Linux embarqué, Azure DevOps/CI‑CD, instrumentation ou traitement de données (atout).

Requirements

  • c/c++
  • micropython
  • embedded linux
  • azure devops
  • ci/cd
  • electrical engineering

Benefits

L’environnement de travail combine un bureau, un atelier de R&D dédié à la fabrication et à l’expérimentation, un laboratoire électronique et des interventions sur le terrain dans des milieux variés (naturel, industriel, minier). Le profil recherché possède un baccalauréat en génie électrique, informatique, systèmes embarqués ou télécommunications, maîtrise de la programmation embarquée (C/C++, MicroPython) et une bonne compréhension des systèmes IoT et de l’électronique.

Work Environment

Hybrid

Apply Now