Nantes Université est un établissement public d’enseignement supérieur et de recherche qui propose un modèle d’université inédit en France unissant une université, un hôpital universitaire (CHU de Nantes), un institut de recherche technologique (IRT Jules Verne), un organisme national de recherche (Inserm) ainsi que Centrale Nantes, l’école des Beaux-Arts Nantes Saint-Nazaire et l’École Nationale Supérieure d’Architecture de Nantes.
Ces acteurs concentrent leurs forces pour développer l’excellence de la recherche nantaise et offrir de nouvelles opportunités de formations, dans tous les domaines de la connaissance.
Durable et ouverte sur le monde, Nantes Université veille à la qualité des conditions d'études et de travail offertes à ses étudiantes, étudiants et personnels, pour favoriser leur épanouissement sur tous ses campus de Nantes, Saint-Nazaire et La Roche-sur-Yon.
MISSIONS
Développer, structurer et maintenir une plateforme logicielle embarquée ouverte, modulaire et extensible dédiée à la bioacoustique frugale sur microcontrôleur.
Retrouvez l'intégralité de la fiche de poste ici :
ACTIVITÉS
· Spécialiser et étendre le RTOS Trampoline pour des cas d’usage en écoacoustique.
· Concevoir et développer une architecture logicielle modulaire permettant la séparation des fonctions (acquisition, traitement, stockage, communication, gestion de l’énergie).
· Intégrer des bibliothèques d’IA embarquée (notamment TFLite Micro, CMSIS-NN) et mise en œuvre de cas d’usage concrets d’inférence locale.
· Développer des modules de gestion énergétique (fonctionnement avec/sans batterie, avec/sans récupération d’énergie, adaptation dynamique à la ressource disponible).
· Contribuer à l’intégration matérielle (AudioMoth, plateformes expérimentales issues des projets NOP et OWL), incluant des solutions de récupération d’énergie (panneaux solaires, circuits associés).
· Réaliser des démonstrateurs complets et reproductibles.
· Rédiger de documentation technique et de guides utilisateurs à destination de non-spécialistes.
· Participation à la diffusion des développements (organisation des dépôts logiciels, exemples, supports).
Formation et/ou qualification : Bac + 5 spécialisation en systèmes embarqués et/ou intelligence artificielle embarquée
Poste ouvert aux agents susceptibles de se prévaloir d’une priorité légale conformément aux dispositions de l’article L.512-19 du Code Général de la Fonction Publique (sur présentation d’un justificatif).
Savoirs généraux, théoriques ou disciplinaires :
· Systèmes embarqués sur microcontrôleurs et développement bas niveau.
· Systèmes d’exploitation temps réel, notamment RTOS.
· Langage C et architectures logicielles embarquées modulaires.
· Principes de gestion basse consommation et de récupération d’énergie.
· Notions de traitement du signal audio.
· Notions d’IA embarquée et de TinyML, par exemple TFLite Micro et/ou CMSIS-NN.
· Connaissance des pratiques de développement logiciel ouvert, documenté et réutilisable.
Savoir-faire opérationnels :
· Développer, structurer, tester et maintenir du code embarqué sur microcontrôleur.
· Concevoir des modules logiciels réutilisables pour l’acquisition, le traitement, le stockage, la communication et la gestion énergétique.
· Intégrer des bibliothèques logicielles sur plateformes contraintes.
· Réaliser des démonstrateurs techniques reproductibles.
· Produire une documentation technique claire à destination d’utilisateurs non spécialistes.
· Accompagner les utilisateurs scientifiques dans la configuration, le déploiement et l’exploitation de la plateforme.
· Contribuer à la diffusion des développements sous forme de dépôts logiciels, d’exemples et de guides utilisateurs.