Ingénieur r&d android embarqué - h/f

L'entreprise

Chez Iliad-Free, nous sommes persuadés que la Diversité est une richesse !

Fondé en 1991, le groupe Iliad est également connu sous la marque commerciale Free. Depuis plus de 15 ans, ce groupe technologique basé à Paris, s’attèle à offrir les plus grandes innovations télécom du marché. Free est un acteur visionnaire, inventeur de la box internet, disposant d'un ADN et d'une mission forte : offrir à tous les français des produits et services internet haut débit et très haut débit avant-gardistes et accessibles au plus grand nombre.

Freebox, société à taille humaine et dotée d'un fort esprit entrepreneurial, porte ces valeurs autour de l'activité recherche & développement. Cette petite structure, familiale par sa forme mais grande par ses ambitions, se compose de plusieurs équipes dédiées. Nos équipes de passionnés conçoivent, développent, fabriquent les nouvelles générations de produits et améliorent continuellement les services et produits clients.

Le poste

Située dans le 8e arrondissement de Paris, Freebox est la filiale R&D d’Iliad qui développe les produits triple play Free (set-top-box, gateway et répéteurs Wi-Fi). 

L’ingénieur R&D Android embarqué intégrera l’équipe Set-Top-Box. En rejoignant Freebox, tu viendras renforcer notre pôle Android et tu participeras à l’amélioration de nos décodeurs tv.
En tant qu’ingénieur Android embarqué, et en collaboration avec les équipes Hardware, services TV et les fournisseurs externes, tu interviendras sur le développement du logiciel interne des boxs, qui est architecturé autour d’Android.

Les développements à effectuer peuvent se situer du bootloader , jusqu’au backend applicatif :

  • Développement d’outils de tests/debug (à distance, en réparation ou avant déploiement)
  • Amélioration des HALs Android pour supporter de nouvelles fonctionnalités
  • Intégration de nouveaux services dans l’OS sécurisé
  • Amélioration de la qualité des drivers
  • Les langages utilisés utilisés sont majoritairement: shell, C, C++, Java, Kotlin

Une attention particulière est portée à favoriser le futur :

  • Modifications d’Android à minima : préférence à faire de nouveaux composants séparés utilisant des APIs Android stables pour des mises à jour plus simples
  • Veille technologique sur les prochaines évolutions d’Android et de l’écosystème
  • Utilisation des technologies Android natives

Qui sommes-nous ? 

Depuis 20 ans, Freebox a gardé un fort esprit entrepreneurial. Nos 60 collaborateurs conçoivent, développent et industrialisent les produits utilisés par nos 7 millions de foyers d’abonnés.

Chez Freebox, la volonté de tout faire en interne permet à chaque collaborateur d’avoir un poste complet avec beaucoup d’autonomie. Avec peu de hiérarchie et pas de micromanagement, chacun a une véritable valeur ajoutée dans son équipe et un impact réel sur les projets auxquels il participe. 

Entouré(e) d’experts, tu trouveras ta place chez Freebox si tu as un intérêt pour les nouvelles technologies et que tu aimes faire évoluer tes compétences techniques.

Ce que nous te proposons : 

  • Un environnement avec une forte culture tech et des projets à la hauteur de tes ambitions
  • L’utilisation et la contribution à de nombreux projets open source (Linux, Hostapd, etc.)
  • De rejoindre une entreprise et une équipe à taille humaine 
  • Un environnement de travail unique au coeur de Paris
  • Un cadre social agréable et adapté (télétravail partiel, RTT, prise en charge des repas, etc.)
  • Etc. 

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.

Regroupant une dizaine de collaborateurs, l’équipe est divisée en différents pôles (Linux, Front-End, Back-End et Android). Tu travailleras sous la responsabilité de Pierre-Hugues, référent technique pour les produits Android de l’équipe.

Profil recherché

→ Formation et expériences :

  • Tu as une formation en ingénierie informatique ou tu justifies d’une expérience équivalente
  • Tu as au minimum 5 ans d’expérience professionnelle dans le développement logiciel embarqué

→ Compétences techniques :

Tu es un développeur embarqué avec un bon socle de culture générale GNU/Linux (shell, git, gestionnaire de paquets, processus…) et Android.

Tu es spécialisé dans au moins un domaine parmi les suivants :

  • Set-top box (DVB, IPTV, HDMI, CEC, SPDIF, Dolby…)
  • Android (HIDL, SELinux, Apex, system_server…)
  • Embarqué Linux (drivers kernel, ALSA, DMA-BUF…)

→ Compétence additionnelle :

  • Tu maîtrises un anglais professionnel

→ Compétence bonus :

  • Tu es contributeur opensource

→ Compétences transversales :

Tu ne baisses pas les bras devant la difficulté, et tu :

  • sais prendre des initiatives et être force de proposition
  • es rigoureux et précis
  • discutes spontanément avec tes collègues en cas de difficulté, et tu apprécies d’aider tes collègues en retour
  • as un intérêt pour les nouvelles technologies et tu fais évoluer régulièrement tes compétences techniques

→ Process :

  1. Premier entretien avec notre RH (~30 mins).
  2. Entretien en visio avec Arnaud (Manager et Tech Lead de l’équipe Set Top Box) et Pierre-Hugues (référent technique Android) (~30 mins).
  3. Deuxième entretien technique en présentiel dans les locaux de Free (~1h30).

Éléments nécessaires pour postuler

Pour valider votre candidature, nous vous demandons de fournir les éléments suivants, vous devrez télécharger les pièces demandées directement lors de votre inscription.

Toute candidature incomplète ne sera pas traitée par nos services.

Document(s) :

  • Curriculum Vitæ

Candidature facile