Description :
Nous sommes à la recherche d'un INGÉNIEUR C/LINUX EMBARQUÉ qui rejoindra notre équipe Set Top Box.
L'équipe Set Top Box est chargée de la conception et de la réalisation des boîtiers 'Player' connectés à la télévision, aux niveaux matériel et logiciel.
En tant qu'Ingénieur C/Linux Embarqué et en collaboration avec les équipes Hardware, Back-end et UX/UI de votre équipe produit, vous intervenez sur le développement du logiciel interne des box, architecturé autour du kernel Linux.
Les développements à effectuer se situent aussi bien dans le kernel lui-même (écriture de drivers) que dans la partie userspace :
* applicatif très varié orienté multimédia,
* réseau,
* sécurité (DRM et sandboxing des applications),
* assistants vocaux,
* intégration de services tierces (Netflix, YouTube.), et composants de base de l'UI/UX des box.
Une attention particulière est portée à faire les choses correctement (« The Right Way ») :
* mise à jour régulière du kernel pour suivre le « mainline »,
* utilisation des frameworks opensource populaires : gstreamer, wayland, Qt/QML.
Le code est revu et partagé (PP) et l'objectif est de produire un code irréprochable.
Profil recherché :
Vous êtes un développeur C avec un socle solide de culture générale Linux, et une ou plusieurs spécialisations dans les domaines suivants :
* set-top-box (décodage audio/vidéo sur pipeline matériel),
* sécurité des flux vidéo par DRM,
* technologie de live streaming MPEG2-TS/DASH/HLS...,
* connectivité (ethernet / wifi / Bluetooth),
* assistants vocaux (NLU, ASR et gestion des intentions Alexa / Ok Freebox),
* sandboxing de composants logiciels.
Nous utilisons aussi régulièrement d'autres langages de programmation (C++, Lua.), une certaine ouverture d'esprit sera donc requise pour découvrir et se familiariser avec ces technologies.
Vous maîtrisez un anglais professionnel.
Vous ne baissez jamais les bras devant la difficulté & vous :
* savez prendre des initiatives et être force de proposition,
* êtes rigoureux et précis,
* discutez spontanément avec vos collègues en cas de difficulté, et appréciez d'aider les collègues en retour,
* avez un intérêt pour les nouvelles technologies et faites évoluer régulièrement vos compétences techniques.
Un + si vous êtes un contributeur au kernel Linux ou dans des projets opensource que nous utilisons.
Experience: Expérience exigée
Secteur d'activité: Télécommunications filaires
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.