IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Système et informatique embarqués

Pays de la Loire, Le Mans (72100) - Référence : 162995 7844594
Mis en ligne le 23 octobre 2014 par stmicro (+ d'offres)
ST Microelectronics
Type de contrat :Stage
Métier :Développeur en systèmes embarqués
Type d'entreprise :Autre type d'entreprise (client final)
Localisation :Pays de la Loire, Le Mans (72100)
Compétences requises :Bash, C, Git, Linux, Ubuntu, Unix
Envoyer une candidature

Poste à pourvoir

Intitulé Stage 6 mois :


Développement d'un environnement de test complet permettant de tester les différents services (front-end, demuxeurs, decodeurs, display/composition, graphic) d'un « décodeur de TV » de ST (Set-Top Box)



Descriptif :


Accueilli au sein de l'équipe System Integration (SI) de la division Digital Convergence Group/Unified Platform Division/Software, System & Customer support. Equipe ayant en charge l'intégration boîte blanche des différents composants logiciels embarqués dans nos solutions Set-Top Box (STB).


Les plate-formesSet-Top Box ST sont basées sur des processeurs ARM (Single, Dual ou Quad A9) et sur l'OS Linux. Regroupées sous le nom de STLinuxTV, les interfaces principales exposées côté User Land pour accéder aux services kernel sont :


* API Linux DVB pour accéder (Unix-style character devices) au récepteur satellite/terrestre, pour filtrer les données de la chaîne à regarder et contrôler les décodeurs audio/vidéo


* API Linux V4L2 pour accéder aux devices de capture vidéo/audio


* API Open GL pour accéder à l'accélérateur HW grSStephique de la plate-forme


* API DirectFB pour accéder à l'accélérateur HW de composition de plan graphique et d'affichage


* ALSA pour implémenter une carte son et accéder aux différents services de cette carte.


Afin de tester le logiciel embarqué, nous disposons de plusieurs environnements et applications développés par différentes équipes STM et exerçant ces interfaces.


L'objectif du stage consiste à :


1- Evaluer une de ces solutions développées par les équipes de support local en la comparant aux solutions utilisées au sein de l'équipe SI


2- Identifier les lacunes par rapport aux besoins des équipes d'intégration (SI) mais aussi par rapport aux besoins des équipes de développement


3- Combler les principales lacunes en développant les parties manquantes (langage C, bash)


4- Documenter la solution finale afin de faciliter le futur déploiement

Profil recherché

Recherche et Développement,

Développement Logiciel


Connaissance du domaine d'activité : idéalement Linux embarqué, Langage C, bash, LinuxTV, LinuxDVB, makefile, multimedia containers, Audio&Video codecs, V4L2, OpenGLlES, Direct FB, ffmpeg, Ubuntu GIT/GERRIT


Bonne communication en anglais


3ème année école d'ingénieurs, Bac + 5


Autres : STMicroelectronics est une entreprise handi-accueillante ; ce stage est ouvert aux

étudiants en situation de handicap.

Contact : mission.handicap@st.com

Description de la société

Fondé en 1987, STMicroelectronics est aujourd'hui le premier fabricant européen de semi-conducteurs avec plus de 51 000 collaborateurs et est présent dans 36 pays. Nos composants sont au coeur de tous les systèmes électroniques de télécommunication, informatique, automobile, grand public, cartes à puces...

Site web : http://www.st.com/stonline/

Envoyer une candidature