[stage] Développement Linux Embarqué Sur

il y a 20 heures


Cachan, France Elsys Design Temps plein

Un stage chez ADVANS Group c’est la combinaison d’un sujet pointu et de challenges techniques à relever pour
vous assurer une réelle montée en compétences, tant sur le plan technique que sur le plan humain. Le stage
auquel vous allez participer s’inscrit au sein du programme de recherche « Intégration de Modèles d'IA sur
cibles embarquées ». Plus particulièrement, vous contribuerez au projet VERITY-AI : Verification, Integration
and Yield of AI infused systems, qui est une suite logicielle dédiée à l’optimisation, au test, au déploiement et à
l’évaluation de solutions de machine learning sur plateformes embarquées, que nous développons en interne.
Les stages dans la R&D vont plus particulièrement vous permettre d’explorer le développement expérimental.
Ils se concentrent sur la recherche et la création de nouveaux savoir-faire. Ils mettent l'accent sur l'innovation
et la découverte de solutions originales à des verrous scientifiques, ce qui génère une part inhérente
d’incertitude.
En vous appuyant sur vos qualités de futur ingénieur (autonomie, curiosité, goût pour l’innovation), vous serez
confronté à des défis ardus nécessitant une réflexion poussée. Les contours de ces défis n’étant pas toujours
complètement définis, leur résolution impliquera des missions diversifiées, en collaboration avec des experts
du domaine ainsi que notre responsable scientifique
Description du sujet
L’Edge-AI regroupe l’ensemble des méthodes, outils, technologies, qui permettent la mise en place
d’algorithmes de machine learning directement sur le terrain (« at the edge »), au plus près de l’utilisateur final
[1]. Son utilisation dans des domaines comme la surveillance de patients dans le domaine médical, la
maintenance prédictive pour l’industrie 4.0 ou l’automobile, le traitement des données pour rendre les
réduction des temps de latence, de la bande passante utilisée, de l’énergie consommée, et donc de la
pertinence des décisions prises en conséquence [2].
Un premier stage en 2024 a mis en évidence la pertinence de certaines solutions techniques, comme
tensorflow, pour le portage et l’optimisation de modèles sur une cible embarquée. Cependant, ces travaux ont
aussi permis d’identifier des lacunes à compléter afin que ces outils soient applicables à l’industrie (traçabilité,
mise en conformité face à des exigences).
Le Projet PERISCOPE (Plateforme Embarquée de Robotique et d’Instrumentation pour la Surveillance, la
Cartographie et l’Obervation Participative de l’Environnement) vise à créer une plateforme modulaire sous
forme d‘un véhicule autonome miniature, dans l’objectif de développer et valider des solutions de Machine
Learning embarquées, tout en se posant la question des besoins industriels et opérationnels.
Ce stage vise à concevoir et implémenter la solution linux embarquée de la plateforme robotique et station de
base associée.
**Le stage entend répondre aux objectifs suivants**:

- Spécifier les fonctionnalités que doit assurer le système et les tests permettant de valider leur bonne

implémentation sur la plateforme finale ;
- Architecturer les caractéristiques techniques de la plateforme (partitionnement mémoire, choix libc,

configuration des interfaces HW ), et l’environnement de compilation de la plateforme (sur base de
docker + nix + kas) ;
- Implémenter les éléments techniques constituant la plateforme (meta yocto spécifique au projet, BSP

pour la carte visée, drivers userspace pour piloter les interfaces HW) ;
- Gérer le déploiement de la plateforme via la mise en place d’un pipeline de CI/CD avec stockage des

artefacts de compilation dans un registry dédié, documentation des méthodes de déploiement et
validation d’une carte vierge ;
- Intégrer les modules développés par les autres membres de l’équipe sur la plateforme, et mettre en

œuvre les procédures qui permettent à terme leur déploiement et validation en autonomie ;
- Qualifier les performances du système via la mise en place de mécanismes de profiling, et auditer les

éléments logiciels de la plateforme générée via génération d’une SBOM (Software Bill of Materials),
afin de lister les licences des composants logiciels et pouvoir lister les éventuels CVEs présents sur les
composants logiciels.
Le cœur du stage se situe sur la maîtrise de la solution technique de bout en bout. C’est pour cela par
exemple que la solution logicielle ne s’appuiera pas sur ROS, même si certaines fonctionnalités de ce dernier
pourront être reprises au besoin.
Vous travaillerez en collaboration avec deux autres stagiaires, l’un dont le rôle est d’architecturer les
fonctionnalités haut-niveau du système (modélisation système, choix des éléments matériels, simulations ), et
l’autre dont la mission est de porter un réseau de neurones d’estimation de profondeur sur base optique
mo



  • Cachan, France Advans Group Temps plein

    Une entreprise spécialisée dans les systèmes embarqués recherche un développeur en C/C++ pour travailler sur des plateformes Vidéo Soundbox / STB. Vous participerez à la génération de Linux embarqué, au développement d'applications embarquées, et à la validation des systèmes. Vous devez avoir une solide expérience avec le traitement de flux...


  • Cachan, France Elsys Design Temps plein

    Contexte ELSYS Design conçoit une plateforme robotique innovante dédiée à la recherche en Edge AI (Intelligence artificielle embarquée). Pour renforcer les capacités de cette plateforme, nous souhaitons intégrer des technologies de communication IoT, afin d'en optimiser le contrôle et le monitoring à distance. Objectif du stage Ce stage a pour...


  • Cachan, France ELSYS Design Temps plein

    Une entreprise spécialisée dans les systèmes embarqués recherche un développeur C/C++ pour participer aux projets autour des plateformes Vidéo Soundbox et STB. Vous travaillerez sur la génération de Linux embarqué, le développement d'applications et la validation du système. Les qualifications requises incluent une solide expérience en Linux...

  • Logiciel Bas Niveau C

    il y a 6 jours


    Cachan, France Elsys Design Temps plein

    Conception / Développement en C très bas niveau, sans OS. Rédaction et exécution de plans de tests fonctionnels. Rédaction et développement de tests unitaires. Connaissance en architecture firmware en général, maitrise du développement en C, testlink. Maîtrise de l’environnement de développement Linux Embarqué. Bonne maîtrise des protocoles...

  • Logiciel Bas Niveau C

    il y a 2 semaines


    Cachan, France Elsys-design Temps plein

    Conception / Développement en C très bas niveau, sans OS Rédaction et exécution de plans de tests fonctionnels - Rédaction et développement de tests unitaires Profil recherché Connaissance en architecture firmware en général, maitrise du développement en C, testlink - Maîtrise de l’environnement de développement Linux Embarqué - Bonne...

  • Logiciel Embarqué

    il y a 2 semaines


    Cachan, France Elsys Design Temps plein

    ELSYS Design recherche un/une ingénieur(e) expérimenté(e) afin de mener à bien un projet de développement logiciel embarqué sur un objet connecté. Dans ce contexte, vous intégrerez une équipe R&D déployée sur site client. Au sein de cette équipe et sous la supervision d’un responsable, vous participerez aux activités suivantes: Optimisation...

  • Logiciel Bas Niveau c

    il y a 2 semaines


    Cachan, France Elsys Design Temps plein

    Conception / Développement en C très bas niveau, sans OS. Rédaction et exécution de plans de tests fonctionnels. Rédaction et développement de tests unitaires. L'agence de rattachement de cette offre se situe à Paris. L'agence de rattachement de cette offre se situe à Paris. L'agence de rattachement de cette offre se situe à Paris. Profil Recherché...


  • Cachan, France Elsys Design Temps plein

    Un premier stage en 2024 a mis en évidence la pertinence de certaines solutions techniques, comme tensorflow, pour le portage et l’optimisation de modèles sur une cible embarquée. Cependant, ces travaux ont aussi permis d’identifier des lacunes à compléter afin que ces outils soient applicables à l’industrie (traçabilité, mise en conformité...


  • Cachan, France Elsys Design Temps plein

    L'Edge-AI regroupe l'ensemble des méthodes, outils, technologies, qui permettent la mise en place d'algorithmes d'Intelligence Artificielle (IA) directement sur le terrain (« at the edge »), au plus près de l'utilisateur final [1]. Son utilisation dans des domaines comme la surveillance de patients ou la création d'implants intelligents dans le domaine...


  • Cachan, France Elsys Design Temps plein

    Un stage chez ADVANS Group c’est la combinaison d’un sujet pointu et de challenges techniques à relever pour vous assurer une réelle montée en compétences, tant sur le plan technique que sur le plan humain. Le stage auquel vous allez participer s’inscrit au sein du programme de recherche « Intégration de Modèles d'IA sur cibles...