Intitulé du poste
Au sein de la DTPV, dans le cadre du développement de notre nouvelle génération de passerelles résidentielles Fibre, Wifi &\; IOT, nous recherchons un développeur C/C++ embarqué disposant d'une solide expérience dans le middleware Home Gateway, Vous rejoindrez une équipe à taille humaine, experte et interviendrez à toutes les étapes du développement du produit. Vous participerez à un projet à forte visibilité, intégrant les dernières technologies du domaine, à destination de nos abonnés.
Vos missions principales seront :
- Concevoir, coder, tester et déboguer les modules logiciels embarqués (des couches basses aux couches applicatives)
- Intégrer des composants logiciels tiers participant à la solution
- Contribuer à l'architecture logicielle et la documentation de conception de la solution
- Support aux éventuelles certifications du produit (Wifi Alliance par exemple)
- Dépanner et résoudre de manière proactive les défauts et problèmes logiciels,
- Optimiser la fiabilité et les performances logicielles de la solution, en garantissant une utilisation efficace des ressources Hardware
- Assurer la maintenance post-déploiement du produit
- Rester à jour avec les dernières tendances et les technologies émergentes du domaine
Profil
- De formation Ingénieur(e) ou équivalent, vous avez 10 années d'expérience en développement C/C++ sous environnement Linux embarqué, dont une partie significative sur les middleware Home Gateway. Vous êtes expert dans un moins 2 des domaines suivants :
- SOC et BSP Broadcom
- Bootloader sécurisé, Updater, Sérialisation Hardware
- Développement de Firmware MCU, Front Panel, Low Power
- Stack Réseau (IPV4, IPV6, CGNAT, routage, firewalling, Home Security)
- Technologie d'accès WAN GPON / OMCI et drivers sous-jacents
- Dernières normes Wifi et EasyMesh
- TR-069 / TR-181 / TR-369-USP
- Domotique (Matter, Thread, Bluetooth Low Energy)
- Vous analysez méthodiquement les problèmes, maitrisez les outils de debug
- Vous faites preuve d'un esprit de synthèse dans vos analyses et recommandations
- Vous savez communiquer (écrit/oral) en anglais
- Vous aimez aller au fond des choses afin de maitriser les technologies sur lesquelles vous travaillez
- Aborder de nouvelles problématiques vous stimule
- Vous êtes impliqué et solidaire de votre équipe face aux difficultés.
Environnement Technique : Yocto, Kernel Linux, RDK-B, Git, Gerrit, Linux Containers (LXC), Jira, Confluence