Stage - Conception Et Développement Du Linux
il y a 3 jours
Description du SUJET
**Contexte**:
ELSYS Design apporte des solutions techniques à mettre en œuvre pour ses clients dans tous les domaines d’activités ce qui nécessite de disposer de solutions de mesure et de génération de très hautes performances.
La vérification, la caractérisation et la mise au point des cartes électroniques modernes nécessitent de plus en plus d’outillages très spécifiques, allant de la génération de signaux hautes vitesses à la mesure de bruit sur des signaux analogiques, en passant par le décodage de protocoles, la génération de fonctions carré, sinus, ou arbitraires
Cumuler ces différents instruments dans un dispositif intégré et modulaire pouvant répondre aux spécificités clients d’aujourd’hui et de demain est un réel atout lors des mises au point et des caractérisations Hardware/Firmware.
Elsys Design a lancé le développement de cette plateforme générique et modulable de très haute performance. A ce jour, la carte de mère de fond de panier basée sur le SOM Apalix iMX8 QuadMax et un module de mesure de température ont été conçus et développés.
**Le stage**:
Dans ce contexte et pour poursuivre le développement du projet, la première étape a réalisé concerne la construction du BSP et de l’image Yocto spécifique de la carte mère qui a été développée.
Cette première étape permettra de développer les drivers bas niveau et un premier programme applicatif permettant de tester les fonctionnalités hardware de la carte de manière unitaire ou de manière automatique afin de fournir un rapport de test de la carte.
Par la suite, une architecture modulaire en lien avec les besoins fonctionnels du système ainsi qu’un plan de développement devront être établis.
Une fois l’architecture modulaire définie le développement applicatif pourra être développé selon le plan de développement.
Tâches prévues
**Les tâches suivantes devront être réalisées**:
Construction du BSP et du Yocto Linux
Développement des drivers bas niveau Linux
Développement d’un logiciel applicatif destiné au test et à la validation des fonctionnalités Hardware
Définition de l’architecture logicielle modulaire haut niveau
Conception et développement du logiciel applicatif
Développer le firmware de la carte mère
Développement du firmware de la carte de mesure de température
Mise au point et validation
Développer les Testbench
Concevoir les moyens logiciels de tests
Tester et valider les deux firmwares
Technologies utilisées
**Les technologies utilisées sont les suivantes**:
Système On Module (SOM)
Processeurs type iMX8 et STM32
Interface de contrôle USB 3.1
Bus numériques (SPI, I2C, PCIe)
Sorties vidéo HDMI/DisplayPort
Langages de programmation C et Python
BSP, Linux/Yocto
GitLab/SVN
Compétences acquises
**Les principales compétences acquises seront**:
Maitrise complète de la construction d’un BSP et du Linux
Développement de driver bas niveau Linux
Maitrise complète du développement d’un logiciel embarqué en RUST
Travail en mode projet multi-métier
Maitrise des outils de développement Logiciel
Maitrise de la gestion de configuration et de version
Spécification, Conception, Validation
Pratiques du métier d’Ingénieur en Linux embarqué
Appréhender les problématiques Electroniques
Vous êtes en 3ème année de cycle ingénieur en option informatique et logiciel embarqué, et vous avez déjà des connaissances acquises en cours ou en TP sur le développement de logiciels embarqués et le développement de driver bas niveau sous Linux.
Votre implication sur des projets extrascolaires de développement Logiciels (Coupe de France de Robotique, fab labs, etc.) est un plus qui sera apprécié. Une première expérience de développement temps réel (Linux, Yocto, OS ou baremetal) sera un atout majeur.
Autonomie, enthousiasme pour les nouvelles technologies, rigueur et travail en équipe sont des qualités essentielles. Dynamique, passionné(e) et motivé(e), vous êtes en quête de défis techniques.
-
Stage Conception Et Développement D’une Station
il y a 2 semaines
Grenoble, France Elsys Design Temps pleinLa vérification et la mise au point des cartes électroniques modernes nécessitent de plus en plus d’outillages très spécifiques, allant de la génération de signaux haute vitesse à la mesure de bruit sur des signaux analogiques, en passant par le décodage de protocoles, la génération de fonctions carré, sinus, Cumuler ces différents instruments...
-
Ingénieur de Développement Yocto
il y a 1 semaine
Grenoble, France CANDIDATE FIRST Temps pleinVous pourrez intervenir chez des industriels et fabricants de produits connectés avec des challenges techniques intéressants, exigeants et passionnants ; dans des secteurs aussi variés que l'aéronautique, le ferroviaire, l'automobile, les télécoms ou encore l'énergie. En tant qu'Ingénieur Linux embarqué, vos missions sont :? Conception et...
-
Stage Ingénieur Test Firmware — Embedded/Linux
il y a 2 semaines
Grenoble, France Schneider Electric Temps pleinUne entreprise leader en gestion de l'énergie, située à Eybens près de Grenoble, recrute pour un stage de 6 mois en R&D à partir de janvier 2026. La mission inclut la validation de logiciels embarqués, des tests pratiques sur cartes cibles, ainsi que le développement et l'automatisation de cas de test. Le candidat idéal doit être en dernière année...
-
Ingénieur de Développement Yocto – Linux embarqué
il y a 1 semaine
Greater Grenoble Metropolitan Area, France CANDIDATE FIRST Temps pleinCandidate First recrute pour l'un de ses clients leader européen de l'intégration open source,un Ingénieur de Développement Yocto – Linux embarqué (Femme/Homme) à Grenoble.ResponsabilitésVous pourrez intervenir chez des industriels et fabricants de produits connectés avec des challenges techniques intéressants, exigeants et passionnants ; dans des...
-
STAGE Conception
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France CEA Temps pleinInformations générales Entité de rattachement Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un...
-
Stage - Conception de Circuit de Lecture Pour
il y a 1 semaine
Grenoble, France CEA Temps pleinDescription du poste **Domaine**: - Optique et optronique **Contrat**: - Stage **Intitulé de l'offre**: - Stage - Conception de circuit de lecture pour imageurs sécurisés H/F **Sujet de stage**: - Conception de circuit de lecture et de fonctions physiquement non-clonables pour imageurs sécurisés. L'objectif est concevoir différents circuits de...
-
Développeur Embarqué Linux
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France KAIZEN Solutions (KZS) Temps pleinPour un compte dans le domaine de l'industrie, recherche un Développeur Embarqué Linux pour renforcer nos équipes de développement logiciel.Dans le cadre de vos fonctions, vous serez amené(e) à :Réaliser le développement des modules logiciels dont vous aurez la responsabilitéGarantir la qualité du code produit et assurer les tests...
-
Développeur Embarqué Linux
il y a 1 semaine
Grenoble, France Kaizen Solutions Temps pleinKaizen Solutions ? Kaizen est une société de conseil (une ESN) spécialisée dans les systèmes d'information complexes. Nos clients vont de la start-up aux grands groupes industriels, et nous concevons avec eux des solutions logicielles haut de gamme, sur toutes les couches, du capteur jusqu'au cloud. Ce qui nous caractérise, c'est la fierté du service....
-
Développeur Embarqué Linux
il y a 2 semaines
Grenoble, France KAIZEN Solutions (KZS) Temps pleinPour un compte dans le domaine de l’industrie, recherche un Développeur Embarqué Linux pour renforcer nos équipes de développement logiciel. Responsabilités Réaliser le développement des modules logiciels dont vous aurez la responsabilité Garantir la qualité du code produit et assurer les tests unitaires Maintenir et faire évoluer la conception...
-
Architecte Linux Embarqué
il y a 1 semaine
Grenoble, France Smile Group Temps pleinNotre société, leader dans le secteur du digital et de l'open-source cherche à renforcer son équipe dédiée aux innovations autour de l'IoT. Située dans la région de Grenoble, notre client travaille dans le but de développer des solutions IoT avancées et durables. Nous recherchons un architecte linux embarqué / Yocto pour piloter la conception et...