
Offre d’emploi ingénieur IOT et Optimisation architecture réseau LoRaWAN
Offre publiée le 24 mars 2022
Type de contrat : CDD 24 mois
Domaine : IOT, IA, Réseaux, Systèmes embarqués, LoRaWAN
Contenu scientifique :
Les technologies IoT connaissent une croissance importante. Croissance liée à plusieurs facteurs : faible coût des nœuds, consommation maitrisée, technologies multiples, interface avec le monde IP, pas de licences, …. Les réseaux IoT/LPWAN sont déployés en utilisant des bandes non licenciées, ce qui peut les rendre plus vulnérables. Même si de nouvelles spécifications de protocoles sur IP améliorent la sécurité dite de bout en bout, le réseau LPWAN peut être soumis à des interférents le rendant dès lors très sensibles, ce qui, dans le contexte d’un IoT massif, constitue dès lors un réel problème. Ces interférences peuvent être de plusieurs natures :
- Autre réseau avec un autre protocole
- Autre réseau mais avec le même protocole (interférence inter‐réseau)
- Interférence volontaire due à un attaquant.
Les conséquences sur les équipements diffèrent selon le type d’attaque de brouillage :
- au niveau de la passerelle : conséquence pour les opérateurs du réseau LPWAN,
- au niveau du serveur applicatif : conséquence pour les prestataires,
- au niveau des nœuds : conséquence en termes de maintenance pour les fournisseurs d’applications.
Parmi les solutions IoT, la technologie LoRaWAN est aujourd’hui fortement utilisée. Le principe des réseaux LoRaWAN est de transmettre des données par liaison radio depuis des capteurs à faible puissance d’émission, potentiellement isolés ou difficile d’accès, fonctionnant sur batterie pour 5 à 10
ans. La passerelle fait l’interface entre les capteurs et les applications, au travers des serveurs de réseau et applicatif. Or, dans un réseau LoRaWAN, la passerelle est un élément crucial, car elle constitue la cheville entre les nœuds et le réseau IP permettant l’accès aux différents serveurs. Dans ce contexte, il semble intéressant d’optimiser le déploiement des passerelles LoRaWAN : couverture, adaptation du débit, mobilité des nœuds, détection d’interférents. Par ailleurs, cette optimisation passe par une analyse plus fine du trafic et de la capitalisation de la connaissance du réseau, la détection des
engorgements, … Pour cela, des techniques basées sur l’IA semblent intéressantes à développer.
Cadre du projet et poste :
Le projet et poste proposé s’inscrivent dans le cadre du plan de relance des entreprises du gouvernement. Les partenaires du projet sont l’entreprise Wi6Labs et l’IETR, de Rennes. Wi6labs est un intégrateur de système IOT basé à Rennes. L’entreprise de 16 personnes développe, déploie et maintient en conditions opérationnelles des réseaux IOT pour la smart city et pour l’industrie. Ces solutions s’appuient sur le déploiement de réseau privé LPWAN et notamment LoRaWAN. www.wi6labs.com
L’IETR est un laboratoire de recherche, avec des compétences dans les systèmes de communications et l’embarqué. www.ietr.fr
Les principales étapes du projet :
- Acquisition de compétences sur les réseaux LPWAN, LoRaWAN,
- Etude et optimisation du fonctionnement de la passerelle et du LNS (LoRa Network Server), tant du point de vue charge, vulnérabilité, consommation, analyse trafic, apprentissage
- Etude des solutions d’apprentissage pour améliorer la gestion du réseau et l’optimiser selon les cas d’usage clients
- Propositions de contre mesure face aux interférences
- Simulations et expérimentations
Profil du candidat.e :
Ingénieur.e/ Master 2 en système embarqué, réseaux sans fils …
Les candidats doivent avoir des connaissances/expériences sur les systèmes embarqués et réseaux sans fil. Des connaissances/expérience et/ou un intérêt pour l’apprentissage en profondeur, la sécurité réseau et systèmes, la modélisation de réseaux sous ns3 seront très appréciés. La maîtrise de la programmation C/C++/python shell linux, outil git sera requise.
Contexte du poste :
Laboratoire : IETR (Institut d’Électronique et des Technologies du numéRique), Equipe SYSCOM, Rennes
Entreprise : Wi6Labs, Rennes
Le candidat travaillera conjointement avec l’IETR et Wi6Labs.
Support financier : Ce travail s’inscrit dans le cadre du plan de relance entreprise,
Salaire: 28‐33k€ brut annuel
Durée : 2 ans, avec CDD de 24 mois, avec prolongation possible à l’issue de cette période en CDI‐Wi6Labs
Début du contrat : 1/09/2022
Pour vous porter candidat(e), transmettez-nous un CV et une lettre de motivation à recrutement@wi6labs.com

Offre d’emploi technicien informatique IOT
Offre publiée le 15 novembre 2021
Type de contrat : CDI
Domaine : réseau IoT, smart city, smart building, industrie 4.0, domotique, GTB
Contexte :
Wi6labs est un intégrateur de système IOT basé à Rennes. L’entreprise de 15 personnes développe, déploie et maintient en conditions opérationnelles des réseaux IOT pour la smart city et pour l’industrie.
Plus d’infos sur www.wi6labs.com.
Dans le cadre du développement de son offre système IOT, Wi6labs propose une offre de service complète du capteur à la restitution des indicateurs métiers. Wi6labs développe la plateforme cœur de réseau Wiotys Network pour connecter tout type de capteurs LoRaWAN : température, remontée d’alerte, compteur énergétique, éclairage public…
Vous occupez un rôle central en contact à la fois avec l’équipe de développement, l’équipe commerciale et au plus proche de nos clients.
D’un naturel curieux, vous aimez apprendre et transmettre vos connaissances. Vous appréciez le travail en équipe. Vous aimez allez sur le terrain et aider les utilisateurs. Vous êtes polyvalent et appréciez les challenges techniques.
Vos missions au contact des clients :
- Configuration des produits et livraison des commandes
- Installation sur site de capteurs
- Informer le client sur le fonctionnement des produits
- Support
Vos missions en interne à Wi6labs :
- Test fonctionnel des nouvelles versions logiciels des produit Wi6labs
- Travaux de développement simple en script
- Gestion du matériel en association avec le responsable
Prérequis :
- Compréhension de documentations techniques, y compris en Anglais
- Maîtrise de l’outil informatique
- Titulaire du permis B
- Ne pas oublier les croissants et pains au chocolat le jour de son arrivée
Serait un plus :
- Connaissances en architecture réseau
- Une première expérience en script : Python, Shell, …
- Connaissance des protocoles : Modbus, Bacnet, API Rest
- Environnement Linux/Windows
Profil recherché :
- Formation technique BAC+2 BAC+3 (type informatique industriel, domotique ou autre)
- Expérience professionnelle au contact de clients – 2 ans
- Passionné par les nouvelles technologies
- Forte capacité d’adaptation et d’intégration
- Curieux, autonome et rigoureux et avoir la banane tous les jours
Pour vous porter candidat(e), transmettez-nous un CV et une lettre de motivation à recrutement@wi6labs.com

Déploiement d’un framework de test embarqué
Type de contrat : Stage 6 mois
Localisation : Cesson-Sévigné (35)
Domaine : micro contrôleur, test, IOT, wireless, securité
Contexte :
Wi6labs est un intégrateur de système IOT basé à Rennes. L’entreprise de 15 personnes développe, déploie et maintien en conditions opérationnelles des réseaux IOT pour la smart city et pour l’industrie.
L’équipe « embarqué », développe des systèmes embarqués connectés pour des clients industriels. Afin d’améliorer la qualité et la fiabilité des logiciels livré, l’équipe souhaite déployer un framework de test embarqué afin de fiabiliser le processus de livraison en améliorant la couverture de test et en assurant les niveaux de sécurité des produits.
Plus d’infos sur www.wi6labs.com
Objectifs et déroulement du stage :
En binôme avec un architecte logiciel confirmé, l’étudiant
- Analysera l’architecture du système
- Développera des fonctionnalités sur l’environnement de test
- Optimisera les algorithmes débarqués (Python)
- Testera le système en conditions réelles
Les missions confiées au stagiaire évolueront en fonction du profil du stagiaire et de l’avancée du stage.
Prérequis :
- Etudiant informatique industrielle / Bac+5
- Bonne notions de programmation en C et Python
- Attrait pour le travail en équipe, organisé et méthodique
- Être curieux, autonome, rigoureux et avoir la banane tous les jours
Pour vous porter candidat(e), transmettez-nous un CV et une lettre de motivation à :
recrutement@wi6labs.com

Stage Monitoring et optimisation d’un LoraWan Network Server (LNS)
Offre publiée le 17 octobre 2021
Durée : 6 mois
Profil recherché : Stage de fin d’étude cycle ingénieur
Domaine : smart city, smart building, industrie 4.0, C++
Contexte :
Wi6labs est un intégrateur de système IOT basé à Rennes. L’entreprise de 15 personnes développe, déploie et maintien en conditions opérationnelles des réseaux IOT pour la smart city et pour l’industrie.
Plus d’infos sur www.wi6labs.com
Objectifs et déroulement du stage :
Dans le cadre du développement de son offre système IOT, Wi6labs propose une offre de service complète du capteur à la visualisation de l’indicateur métier. Wi6labs développe la plateforme cœur de réseau Wiotys Network pour connecter tout type de capteur LoRaWAN à différentes applications du marché.
Wi6labs déploie des réseaux LoRaWan privé dans le monde entier. Afin d’assurer le maintien en condition opérationnel et le support, les informations de fonctionnement du système Wiotys remontent sur une stack ELK (Elasticsearch Logstash Kibana).
Lors de ce stage vous aurez trois objectifs :
- Prendre en main l’installation existante ELK en exploitant les informations déjà remontées par la création de dashboard Kibana. Ces dashboards sont utilisés par l’équipe support de Wi6labs.
- Une fois familiarisé avec ELK et les objectifs métiers de Wi6labs, vous serez en charge de faire évoluer les métriques stockées dans le LoraWan Network Server (LNS)
- Participer à la spécification des nouvelles métriques.
- Développer le LNS Wi6labs afin d’ajouter ces métriques.
- Valider la bonne réception et l’affichage sur Kibana.
- Une fois familiarisé avec l’environnement Wiotys, vous participez aux améliorations fonctionnelles du LNS : développement de nouveaux algorithmes.
Vous serez intégré·e à l’équipe de développement actuellement composée de 5 personnes. L’équipe est organisée en méthode SCRUM sur sprint de 3 semaines.
Prérequis :
- Environnement Linux/Windows
- Programmation : C++
- Script Python, Shell
- Connaissances sur les systèmes embarqués et réseaux sans fil
- Être curieux, autonome, rigoureux et avoir la banane tous les jours
- Ne pas oublier les croissants et pains au chocolat le jour de son arrivée !
Serait un plus :
- Environnement Docker
- Connaissance de la stack ELK (Elasticsearch Logstash Kibana).
Pour vous porter candidat(e), transmettez-nous un CV et une lettre de motivation à recrutement@wi6labs.com avec mention Stage Wiotys LNS