Forum général.petites-annonces [Stage][Annecy] Développeur middleware C++

Posté par  . Licence CC By‑SA.
Étiquettes :
0
8
mar.
2018

Bonjour à tous,

Ce stage se déroulerait au sein de la société Overkiz à Annecy.

Description de l'entreprise

Avec sa gateway, Overkiz permet aux fabricants, fournisseurs de service, constructeurs immobiliers et distributeurs, de commercialiser rapidement des solutions domotiques.
Grâce à sa plateforme IoT, ils peuvent installer, connecter, piloter et entretenir une vaste gamme d’équipements multi-marques, destinés à l’automatisation de l’habitat.

Mission du stage

Pour votre stage vous serez intégré à l’équipe middleware, travaillant en méthode agile scrum, dans un environnement linux embarqué. Le but du stage est de développer une nouvelle bibliothèque asynchrone, s’appuyant sur une librairie open source, pour remplacer le cœur de la librairie propriétaire actuelle. Il faut aussi maintenir notre binding vers lua.
La libraire actuelle gère une eventloop, des threads, des coroutines, des signaux, des évènements ainsi que des Timer.
Le stage se déroulera comme suit :

  • État de l’art de l’asynchrone en embarqué ;
  • Étude préalable pour l’impact CPU / RAM de la librairie visée ;
  • Preuve de faisabilité ;
  • Implémentation ;
  • Écriture de tests (fonctionnels et unitaires) ;
  • Mise à jour de la documentation.

Compétences requises

  • Maîtrise de C++11/14 ;
  • Maîtrise de son environnement Linux ;
  • Connaissances en traitements asynchrones ;
  • git / autotools / Cmake ;
  • lua est un plus ;
  • Bonne communication.

Le stage sera au minimum de 4 mois.

N'hésitez pas à poser des questions sur les modalités et le contenu du stage.

Pour postuler écrire à n.cornu@overkiz.com

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.