Description du poste
Missions principales :
- Développer et maintenir les modules firmware: pile réseau (WAN, LAN, Wi-Fi, VoIP), télégestion (TR-069/ TR-369, CWMP, USP)
- Excellente connaissance des services et protocoles usuels des passerelles résidentielles : TR-069/TR-369, Ethernet, Wi-Fi.
- Superviser et garantir le respect des délais contractuels critiques
- Intervenir au niveau bas niveau (bootloader, pilotes noyau, BSP) sur des architectures processeur hétérogènes (MIPS, ARM) selon la génération produit.
- Analyser et corriger les anomalies remontées en test ou en production (debug bas niveau, logs, cœurs de crash)
- Participer à la rédaction des spécifications techniques et à l'estimation de charge des développements
- Assurer la revue de code et contribuer à la qualité générale du firmware (tests unitaires, CI)
- Documenter les évolutions et transférer la connaissance aux équipes test/support
Profil recherche
Compétences techniques requises :
- Langages : C/C++ (indispensable), scripting Shell/Python
- Environnement: Linux embarqué (buildroot, Yocto, Open WRT), gestion de version Git
- Débogage matériel bas niveau : JTAG, UART console, oscilloscope logique pour diagnostic hardware/software.
- Sécurité embarquée : secure boot, chiffrement firmware, gestion des mises à jour OTA sécurisées (atout apprécié).
- Réseau : TCP/IP, xDSL/GPON/DOCSIS, Wi-Fi 802.11, VoIP/SIP, NAT/QoS
- Protocoles de télégestion : TR-069/TR-369
- Connaissance des architectures matérielles (SoC télécom, bootloaders type U-Boot)
- Architectures processeur MIPS et ARM (32/64 bits) : connaissance des jeux d'instructions, contraintes mémoire et optimisation bas niveau propres à chaque architecture.
Profil:
- Formation Bac+5 (école d'ingénieur ou master en systèmes embarqués/informatique/électronique)
- Anglais technique (specs, échanges avec les équipes R&D internationales)
- Rigueur, autonomie, goût pour le debug bas niveau
Traits de personnalite souhaites
Recherche de nouveautéBesoin de réflexionBesoin d'autonomieImplication au travailAmbition