Ingénieur Protocoles Radio Sub-GHz / Firmware Embarqué - STM32 (F/H) - Freelance
Description du poste
Taux journalier (TJM): 450 à 500 €/j A LIRE ATTENTIVEMENT AVANT DE POSTULER 1 jour de télétravail / semaine - Grenoble (38) - Crolles - Expérience de 10 ans minimum Concevoir un protocole radio de A à Z, depuis son architecture jusqu'à sa certification : c'est le cœur de cette mission. Nous recherchons actuellement un.e Ingénieur Protocoles Radio & Systèmes Embarqués pour intervenir chez l'un de nos clients sur un projet de développement d'un nouveau protocole radio Sub-GHz (434 / 868 MHz). L'objectif : concevoir une solution de communication radio fiable, sécurisée et conforme aux exigences normatives, capable de faire communiquer centrales, détecteurs, sirènes, déclencheurs manuels et répéteurs. Vous interviendrez sur l'ensemble du cycle de conception, des premières spécifications aux prototypes RF, jusqu'aux essais de certification. Votre mission : concevoir un protocole radio de bout en bout Vous travaillerez à la fois sur l'architecture du protocole, son implémentation embarquée et sa validation. Concrètement, vous serez amené à : - Définir l'architecture du protocole radio commun aux systèmes intrusion et incendie : organisation du réseau, échanges entre équipements, supervision et gestion des alarmes. - Concevoir les mécanismes de communication Sub-GHz : accès au canal, gestion des fréquences, synchronisation, priorisation des messages et maîtrise des latences. - Traduire les contraintes normatives en exigences techniques, puis modéliser le fonctionnement du réseau et valider les choix d'architecture sur des prototypes RF. - Spécifier et développer la pile protocolaire sur STM32, en intégrant les mécanismes de sécurité nécessaires, notamment le chiffrement AES-128-CCM et la protection anti-replay. - Concevoir les fonctions de supervision et de sûreté : détection de brouillage, anti-masque, surveillance des liaisons et gestion des défauts de communication. - Rédiger les spécifications techniques et accompagner les essais de validation et de certification auprès des laboratoires et organismes notifiés. L'enjeu ne se limite donc pas au développement firmware : vous devrez prendre en compte le comportement global du système, depuis les contraintes RF jusqu'aux exigences de sécurité et de certification. Votre environnement technique : Le projet mobilise plusieurs domaines d'expertise complémentaires. Protocoles radio et communication Sub-GHz - Bandes 434 MHz et 868-870 MHz, transceivers FSK/GFSK. - Framing, CRC, FEC et techniques de codage. - CSMA/CA, LBT, TDMA synchronisé, duty cycle et agilité de fréquence. - Topologies étoile, répéteurs et mesh. - Supervision, gestion des alarmes simultanées et latence déterministe. - Optimisation énergétique : wake-on-radio, duty cycling RX, bilan de liaison et simulation réseau. Firmware embarqué et cybersécurité - Développement C embarqué sur STM32 / Cortex-M. - Drivers SPI, machines d'états protocolaires. - RTOS : FreeRTOS, Zephyr. - Cryptographie AES-128-CCM, gestion des nonces, anti-replay, dérivation de clés. - Appairage sécurisé, secure boot, TrustZone (STM32U5/U3). - Mises à jour OTA sécurisées, watchdog et gestion des défauts. Outils de développement et de validation - Analyseur de spectre, SDR, analyseur logique, Wireshark. - Git, CI/CD. - Python pour les tests et la simulation réseau. Les compétences qui feront la différence : Nous recherchons avant tout un profil capable de concevoir un protocole de communication radio et de le traduire en une implémentation embarquée robuste. Pour réussir dans cette mission, vous devrez pouvoir vous appuyer sur : - Une expertise en architecture protocolaire radio Sub-GHz, pour définir les mécanismes de communication, gérer les contraintes d'accès au canal et garantir la fiabilité des échanges. - De solides compétences en développement embarqué C sur STM32, pour implémenter la pile protocolaire et assurer son fonctionnement sur les équipements. - Une bonne compréhension de la...Voir et postuler sur LinkFinance
Offres similaires
- Technicien Support Technologie de l'Information H/F — Grenoble
- Business Analyst technico-fonctionnel. - Freelance (H/F) — Grenoble
- Développeur/euse Java - Grenoble (H/F) — Grenoble
- Développeur Firmware C embarqué - Protocoles Radio / ARM Cortex-M (F/H) - Freelance — Grenoble
- Développeur C Embarqué - STM32 / FreeRTOS (F/H) - Freelance — Grenoble