Développeur C++
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Poste
Rattaché(e) au Responsable R&D Logiciel, vous rejoignez une équipe de développement de trois personnes, à la frontière entre développement logiciel C++ et architecture IoT / Cloud.
Au quotidien, vous serez amené à :
-Développer en C++ les fonctionnalités de la solution et faire évoluer le code existant.
-Développer les échanges de données entre le boîtier Edge, les bases de données et le Cloud.
-Intégrer et utiliser des protocoles de communication IoT tels que gRPC, MQTT ou des API REST.
-Travailler sur la gestion et le stockage des données, notamment autour de bases de données IoT / séries temporelles.
-Développer les fonctionnalités permettant de configurer les équipements et gérer les alarmes à distance.
-Veiller à la performance, la fiabilité et la robustesse des communications et des services.
-Collaborer au quotidien avec les équipes hardware, Cloud/DevOps, frontend et produit.
L'objectif est de faire évoluer la solution d'un fonctionnement principalement en lecture vers une solution complète de monitoring industriel à distance, capable notamment de piloter les équipements, modifier leur configuration et gérer les alarmes.
Profil recherché
·Vous justifiez d’une expérience professionnelle d’au moins 5 ans en développement C++
-Vous maitrisez un ou plusieurs protocoles de communication spécifiques à l’IoT (gRPC /MQTT, autre…) et êtes à l’aise avec les problématiques IoT de communication Client <> Serveur
-Vous avez déjà été amené à travailler dans un environnement multithreading
-Vous êtes déjà intervenu sur des sujets de Bases de Données et des échanges de données
-Maitrise de l’Anglais technique écrit / oral
Compléments
- Démarrage : ASAP Urgence projet
- Durée : 3 mois - renouvelable
- Localisation : Grenoble
- Télétravail : Oui – prévoir la période d’on-boarding en présentiel, puis télétravail possible (proportion à revalider en fonction de votre autonomie)