Spécialiste de la conception et du développement de logiciels pour objets connectés, vous êtes le garant d'un développement sur mesure pour vos clients.
Ce rôle implique la création d'applications logicielles, de systèmes embarqués et de dispositifs connectés pour collecter, analyser et agir sur les données provenant des capteurs et des appareils IoT.
Responsabilités :
Conception et développement :
- Concevoir des architectures logicielles pour les solutions IoT en tenant compte des contraintes matérielles et des exigences fonctionnelles.
- Développer des applications embarquées, des micrologiciels (firmware) et des interfaces utilisateur pour les appareils IoT.
- Intégrer des protocoles de communication standard tels que MQTT, CoAP ou HTTP pour assurer l'interopérabilité des appareils.
Intégration matérielle et connectivité :
- Sélectionner les composants matériels et les capteurs adaptés aux besoins du projet.
- Collaborer avec les équipes d'ingénierie électronique pour intégrer les composants et concevoir les cartes de circuits imprimés (PCB) si nécessaire.
- Tester et valider les prototypes matériels pour garantir leur fonctionnement conforme aux spécifications.
Gérer la connectivité et la communication entre les différents éléments
Analyse de données et traitement :
- Extraire des informations pertinentes à partir des flux de données.
- Mettre en place des pipelines de données pour l'ingestion, le stockage et les différentes analyses.
Test et déploiement :
- Effectuer des tests unitaires, d'intégration et de validation.
- Documenter les configurations, les procédures d'installation et les bonnes pratiques pour les déploiements IoT.
Profil :
Formation et expérience :
- Diplôme d'ingénieur en informatique, en électronique ou dans un domaine connexe.
- Expérience préalable dans le développement d'applications embarquées ou d'applications IoT.
- Connaissances en électronique et en systèmes embarqués sont un plus.
Compétences requises :
- Maîtrise des langages de programmation tels que C/C++, Python, Java
- Connaissance des protocoles de communication IoT (MQTT, CoAP, HTTP, etc.).
- Expérience avec les plateformes IoT telles que Arduino, Raspberry Pi, ESP8266/ESP32, etc.
- Compétences en développement cloud (AWS IoT, Azure IoT, Google Cloud IoT, etc.).
- Bonne compréhension des concepts de sécurité informatique et des bonnes pratiques de développement sécurisé.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.