Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailContexte
Lexploitation de systme embarqu reposant sur des environnement Linux est une pratique qui est de plus en plus rpandue actuellement. Cette solution permet dobtenir aisment un systme complet et simple maintenir. Cependant les solutions bases Linux ne sont pas prvues et ne sont pas nativement performantes dans des contextes temps rels ou sur des solutions dacquisition et de restitution sur des petit buffers. Une des solutions ce constat est dutiliser un cur ddi pour localiser les actions qui sont soumises des temps de traitement contraint. De plus en plus de fabricants de SoC proposent des solutions intgrant des petits curs (type cortexM3 ou cortexM4) en plus des curs principaux afin de permettre de mettre en uvre la solution dcrite prcdemment. Cette organisation de curs CPU est galement appele structure multiprocessing (SMP).
Lobjectif de ce stage est de mettre en uvre lexploitation dune solution SMP sur la base dune plateforme SOM Toradex ColibriIMX7 (). Afin de dmontrer le potentiel dune telle solution lexploitation du cur cortexM4 sera utilise pour permettre des accs (lecture/criture) la carte son du module en mode faible latence (< 1ms) sans surcharge des curs principaux.
Lenvironnement de travail exploite loutil Yocto pour la gestion de la distribution associe
tat de lart des solutions SMP existantes
tude de larchitecture SMP du SOM Toradex ColibriIMX7
tude et POC des solutions RPMsg OpenAMP
Dveloppement dun driver de carte son
Ralisation de benchmark dvaluation de la solution
Cration dun document de rfrence/article sur lutilisation de la solution
Au sein de lquipe Systmes embarqus et IoT vous pourrez :
Bnficier dun vritable accompagnement tout au long du stage de la part dun expert du domaine
Participer diverses formations techniques autour des systmes embarqus et/ou de lIoT
Intgrer une quipe de passionns et avoir la possibilit de la rejoindre en CDI aprs votre stage
Contribuer la communaut open source via du code ou un article
Vous prparer votre soutenance via une soutenance blanche organise en fin de stage
Stage pourvoir Toulouse pour une dure de 6 mois
Technologies utilises
Buildroot / Yocto
Shell / Bash
Gitlab CI/CD
Profil recherch
BAC5 en informatique embarqu
Bonnes comptences des langages de script (Python Shell) et des outils de build.
Matrise technique de langlais
Bon niveau rdactionnel
Esprit dquipe
Entreprise handiaccueillante : comptences gales tous nos postes sont ouverts aux personnes en situation de handicap.
Qui sommesnous
Le Groupe Smile rayonne dans toute lEurope avec plus de 2000 collaborateurrices prsents dans 9 pays et 17 agences. Smile a aujourdhui plus de 30 ans dexistence et se positionne comme le leader de lOpen Source en Europe.
Au sein du Groupe Smile lquipe ECS Embedded & Connected Systems se positionne comme le leader europen du dveloppement et de lintgration de solutions Open Source en environnement embarqu et Cloud IoT avec plus de 110 collaborateurs rpartis sur 5 agences en France : Paris Toulouse Nantes Grenoble et Lille.
Nous sommes membres des projets Yocto et Buildroot et nous y contribuons activement pour la maintenance et le dveloppement.
En synthse Smile ECS cest :
Pas moins de 15 experts au service des clients et des ingnieurs de lquipe
De nombreux industriels et fabricants de produits connects avec des challenges techniques intressants exigeants et passionnants ; dans des secteurs aussi varis que laronautique le ferroviaire lautomobile les tlcoms ou encore lnergie !
Une proximit avec les communauts Open Source (en particulier Yocto et Buildroot) et de nombreuses contributions
Le blog Linuxembedded.fr plus de 10 livres blancs et de nombreuses confrences techniques !
Pourquoi intgrer Smile ECS
Avoir la garantie de monter en comptences dans vos domaines dexpertise (Linux embarqu Cloud IoT)
Intgrer une socit qui donne de relles perspectives dvolutions de carrire dans votre filire technique de prdilection
Rejoindre un groupe dynamique et en pleine croissance la pointe de la technologie
Bnficier de nos formations (Linux embarqu Yocto C kernel)
Full Time