Stage Développement Bare Metal H/F
Stage Aix-en-Provence (Bouches-du-Rhône) Développement informatique
Description de l'offre
Description
Nous vous proposons un stage axé sur le développement d'un système embarqué sous FreeRTOS, avec de multiples technologies de connectivité et des enjeux de sécurité. Vous collaborerez avec un autre stagiaire qui travaillera sur un projet complémentaire de développement bare-metal. Ensemble, vous définirez et mettrez en oeuvre des protocoles de communication entre vos systèmes.ObjectifsLors de votre stage, vos principales missions seront les suivantes : - Développer un système embarqué sous FreeRTOS, avec gestion de plusieurs technologies de connectivité. - Pilotage BLE : Intégrer et contrôler la connectivité Bluetooth Low Energy (BLE) via le module blueNRG2. - Implémenter la connectivité Ethernet avec un port RJ45 et gérer les protocoles réseau, comme TCP/IP, pour assurer la communication entre les systèmes et les échanges sur le web. - Mise en place d'un serveur web embarqué pour stocker des pages HTML sur une carte SD et supporter HTTPS. - Sécuriser le système en ajoutant une couche de cryptographie (SSH) pour les communications sécurisées. - Implémenter le rôle maître pour les mises à jour Over-The-Air (FOTA) afin de gérer les mises à jour de manière fiable et sécurisée. - Gérer plusieurs esclaves BLE au sein du système et assurer une communication fluide avec chaque périphérique. - Collaborer avec l'autre stagiaire travaillant sur un système bare-metal pour l'appairage Bluetooth entre vos systèmes, avec BLE Secure Connections pour garantir la sécurité des échanges.Vous êtes en 3ème année de cycle ingénieur en option logiciel embarqué, et vous avez déjà des connaissances acquises en cours ou en TP sur le codage et sur l'électronique. Vous maîtrisez la programmation en C/C++ pour des microcontrôleurs et avez une première expérience en développement bare-metal. Vous avez un intérêt pour les technologies Bluetooth Low Energy (BLE) et les systèmes IoT. Votre implication sur des projets extrascolaires de conception logiciel est un plus qui sera un atout majeur. Dynamique, passionné(e) et motivé(e), vous êtes en quête de défis techniques. Le stage se déroulera dans nos locaux de Aix-en-Provence et aura une durée minimale de 6 mois.
Date de début
01 avr., 2025
Fonction
Informatique_dev_hard
Formation
RJ/Qualif/Ingenieur_B5
Secteur
Banq_assur_finan