Stage : Communication IoT en milieu contraint

Nous recherchons un stagiaire pour mettre en place un système de communication IoT en milieu contraint.
Stage basé à Lyon, France. 

Les objets connectés (alias le fameux IoT) vont jouer de plus en plus un rôle important dans l'industrie et le quotidien. Parmi ces objets, beaucoup n'auront pas le luxe d'avoir une connexion Internet continue de qualité ou d'avoir une alimentation électrique en permanence. Pour ces objets, il est essentiel de communiquer de manière efficace avec le Cloud en respectant les contraintes ainsi imposées. Face à la grande hétérogénéité des objets, il est important de construire une solution portable pouvant bénéficier au plus grand nombre.

Côté Cloud, le verrouillage technologique des grands fournisseurs de Cloud publics (AWS, Azure, GCP ...) ont rendu difficile l'émergence de solutions facilement interopérables. Face à ce constat, Google a lancé le projet ambitieux Anthos dont l'objectif premier est de s'abstraire des infrastructures utilisées pour se focaliser au mieux sur la partie métier des systèmes. Cette jeune technologie prometteuse permettrait de fournir la partie Cloud de notre solution sous forme de containers facilement déployables sur n'importe quel fournisseur ou même localement.

Witekio voit ici une opportunité de fournir une solution innovante tant au niveau des objets que du Cloud, qui répondrait aux différents besoins de performance et d’interopérabilité. Cette solution offrirait une grande souplesse dans son déploiement pour répondre au plus près aux besoins des utilisateurs.

L’objectif est de construire un bus de données entre le Cloud et les objets. Ce bus devra optimiser les échanges afin de minimiser la latence et le volume de données échangées. Il devra également supporter les aléas techniques d’une connexion de mauvaise qualité voire son absence sur une longue durée.

La partie Cloud du bus devra également être développée en prenant soin de fournir une offre packagée compatible Kubernetes et hautement scalable. Côté objet, deux solutions seront à envisager : une version légère capable de s’intégrer sur des systèmes existants et une version containerisée pour une intégration dans les futurs environnements IoT Edge.

Profils des stagiaires pour ces missions de communication IoT :

Infra/devops :

  • Connaissance basique des environnements Cloud
  • Une première pratique de l'infrastructure as code
  • Un première pratique de CI/CD

Embarqué :

  • Connaissance du C++
  • Développement sous Linux ou OSless
  • Connaissance de Git
  • Connaissance de base d'UML

Back-end :

  • Connaissance Node.JS/Express
  • Connaissance de Git
  • Connaissance de base d'UML
  • Débrouillardise, proactivité, curiosité

Cette opportunité de stage "Communication IoT en milieu contraint" te plait et tu veux en savoir plus ? Witekio c’est aussi :

  • Des espaces détentes, des bureaux bien situés, café/thé illimités
  • Des doubles écrans & le choix de ton OS
  • Une entreprise Handi-Accueillante, avec des aménagements possibles
  • Un modèle basé sur la proximité, l’écoute, l’épanouissement et le développement des compétences
  • Un management transparent, bienveillant et des moments de partages pour faire vivre notre culture d’entreprise

Interessé(e) ? Contacte-nous !

Envoie-nous ta candidature à jobs.france@witekio.com

A propos de Witekio 

Witekio est expert du logiciel embarqué / IoT, avec une approche système globale, intégrant différentes couches logicielles des systèmes intelligents, du hardware jusqu’au Cloud. Nous sommes persuadés qu’un code optimisé associé à une architecture efficace est la colonne vertébrale de tout système embarqué ou connecté.

Découvre nos case studies pour avoir un aperçu de nos projets clients.