Ingénieur Développement Embarqué c - Protocoles Radio H/F Celad
- Crolles - 38
- CDI
- Télétravail partiel
- Bac +5
- Secteur informatique • ESN
- Exp. 5 ans
À noter sur ce job
Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !
Les missions du poste
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇
🏠 1 jour de télétravail / semaine - 📍 Lyon (69) - Villeurbanne - 🛠 Expérience de 5 ans minimum
Développer un protocole radio, optimiser les communications entre équipements embarqués et intervenir jusqu'au debug matériel : c'est le coeur de cette mission.
Nous recherchons actuellement un.e Ingénieur Développement Embarqué C - Protocoles Radio pour intervenir chez l'un de nos clients, sur des systèmes de détection incendie.
Vous travaillerez sur les évolutions d'un protocole radio, le développement de drivers bas niveau et l'intégration des communications entre centrales et détecteurs.
Un poste qui combine développement C embarqué, expertise radio, optimisation des performances et responsabilités techniques sur une brique logicielle.
Vos missions : du protocole radio à l'intégration sur cible
Vous interviendrez sur l'ensemble du cycle de développement de la brique radio, depuis les spécifications jusqu'aux tests et aux releases.
1/ Développement et intégration radio
- Implémenter les évolutions du protocole radio incendie, notamment les mécanismes de sécurité liés au CRA (Cyber Resilience Act)
- Analyser les spécifications de l'ingénieur RF et évaluer leur faisabilité logicielle
- Spécifier le D24 RaIL et assurer sa convergence avec l'interface radio de la brique Alpha
- Développer la couche logique du driver Silicon Labs SI4461 et intégrer la brique radio sur les centrales (U5) et les détecteurs (U3)
2/ Optimisation et diagnostic
- Optimiser les timings, les temps de communication radio et la consommation énergétique par échange
- Analyser les défaillances de communication et identifier leurs causes racines, y compris par du debug matériel
- Travailler sur la fiabilité des échanges radio entre les équipements
3/ Tests et qualité logicielle
- Mettre en place les tests unitaires, de non-régression et les tests protocolaires sur banc
- Réaliser les tests croisés entre centrales et détecteurs
- Mettre en place l'intégration continue (CI) de la brique radio
4/ Référent technique de la brique radio
Au-delà du développement, vous serez responsable du suivi technique de la brique :
- Réaliser les revues et validations des Pull Requests avec le référent adjoint (deputy)
- Gérer les versions et les releases
- Documenter les choix techniques et assurer leur traçabilité
- Contribuer au dossier de conformité CRA
- Partager vos connaissances et accompagner la transmission technique au sein de l'équipe
Le profil recherché
L'environnement technique
Vous évoluerez sur des systèmes embarqués temps réel, avec des contraintes fortes de communication radio et de consommation énergétique.
- Langage : C embarqué
- Microcontrôleurs : ARM Cortex-M, idéalement STM32
- Architecture : bare-metal, temps réel, basse consommation
- Radio : protocoles sub-GHz, couches MAC/liaison, drivers de transceivers SI446x
- Sécurité : AES, authentification, protection anti-rejeu, gestion des clés
- Tests et debug : tests automatisés, sniffer radio, analyseur logique, analyseur de spectre
- Qualité : CI/CD embarqué, analyse statique, MISRA C
Le profil que nous recherchons
Vous avez au moins 5 ans d'expérience en développement logiciel embarqué, dont 3 ans minimum sur des stacks protocolaires ou des drivers radio bas niveau.
Vous avez déjà travaillé sur des protocoles propriétaires ou standards tels que Wireless M-Bus, Z-Wave, Zigbee, BLE ou LoRa.
Pour être à l'aise sur cette mission, vous devez notamment savoir :
- Développer en C embarqué sur ARM Cortex-M, dans un contexte bare-metal et basse consommation.
- Intervenir sur les couches basses d'un protocole radio : synchronisation, acquittements, retransmissions et gestion du duty cycle.
- Développer ou faire évoluer des drivers de transceivers radio sub-GHz.
- Intégrer des mécanismes de sécurité des communications embarquées.
- Diagnostiquer des problèmes radio en combinant analyse logicielle et investigation matérielle.
- Concevoir et automatiser des tests pour fiabiliser les développements.
Quelques compétences supplémentaires seront appréciées :
- Une expérience sur les transceivers Silicon Labs SI446x.
- Une connaissance du CRA et des normes EN 18031, IEC 62443-4-1, EN 54-25 ou ETSI EN 300 220.
- Une pratique de la CI/CD embarquée et de l'analyse statique selon MISRA C.
- Une première expérience en tant que référent technique.
Si vous êtes prêt.e à relever ce défi et à contribuer à des projets stimulants, n'hésitez pas à postuler dès maintenant ! 🚀
Celad en images
Publiée le 05/11/2026 - Réf : 4443977/30789429 IDEPRF/38C