Contexte et objectifs :
- Domaine : Agriculture, IoT et Intelligence Artificielle (Agriculture 4.0).
- Objectifs principaux : déployer un réseau de capteurs multi-paramètres (sol, air, météo) et développer un système d'irrigation automatique avec contrôle d'électrovannes 12V/24V.
- Niveau & durée : destiné à un Bac+5, durée prévue de 5 à 6 mois.
Missions techniques :
- Déployer et configurer des nœuds ESP32 communicant via LoRaWAN pour la collecte de paramètres (humidité sol, température, météo, etc.).
- Intégrer communication MQTT/LoRaWAN, configuration du réseau et gestion de données vers une base MySQL.
- Concevoir le pilotage d'électrovannes 12V/24V pour l'automatisation de l'irrigation, incluant la logique de commande et la sécurité matérielle.
- Développer la partie logicielle : backend (Laravel), dashboards web (React) et/ou application mobile (Flutter) pour monitoring et contrôle.
Intelligence Artificielle et traitement des données :
- Exploiter Python avec Scikit-learn / XGBoost pour développer des modèles de prédiction (ex. prévision d'irrigation, détection d'anomalies).
- Pipeline de traitement : acquisition -> nettoyage -> entraînement et déploiement du modèle pour décisions d'irrigation automatisée.
Technologies et livrables attendus :
- Technologies mentionnées : ESP32, LoRaWAN, MQTT, Python (Scikit-learn/XGBoost), Flutter, Laravel, React, Leaflet, MySQL.
- Livrables attendus : réseau de capteurs opérationnel, système d'irrigation automatique fonctionnel, interface utilisateur (web/mobile), modèles IA entraînés, documentation technique et rapport PFE, code source et guide de déploiement.
Profil recherché et compétences :
- Compétences embarquées : programmation ESP32 (C/C++/MicroPython), connaissance LoRaWAN et protocoles IoT (MQTT).
- Compétences logiciel & data : Python pour ML, expérience avec Scikit-learn/XGBoost, développement backend (Laravel), frontend (React) et mobile (Flutter), gestion MySQL.
- Autres qualités : capacité de prototypage matériel, tests sur le terrain, autonomie, esprit d'analyse et bonnes capacités de documentation.
Modalités de candidature :
- Lieu : hybrid (travail mixte terrain et développement logiciel).
- Durée : 5 à 6 mois (PFE Bac+5).
- Pour postuler : candidature via le lien indiqué ci-dessous.
🔗 Lien pour postuler : https://lnkd.in/g8pJHfbu