Tech & IT

Développeur Firmware C embarqué - Protocoles Radio / ARM Cortex-M (F/H)

Voir le décideur de cette mission → 3 jours d'essai gratuits, sans carte bancaire

Description de la mission

Taux journalier (TJM): 400 à 450 €/j

A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇

🏠 1 jour de télétravail / semaine - 📍 Grenoble (38) - Crolles - 🛠 Expérience de 3 ans minimum

Vous développez en C embarqué et connaissez les contraintes des communications radio bas niveau ?

Vous souhaitez prendre la responsabilité technique d'une stack radio, de ses évolutions jusqu'à son intégration sur différentes plateformes ?

Nous recherchons un.e Développeur Firmware C embarqué spécialisé en protocoles radio pour intervenir chez l'un de nos clients.

Votre rôle : reprendre la responsabilité d'une brique logicielle radio, faire évoluer ses fonctionnalités, renforcer la sécurité des communications et garantir sa fiabilité.

Vos missions : faire évoluer et fiabiliser une stack radio embarquée

Vous interviendrez sur l'ensemble du cycle de vie de la brique radio, du développement bas niveau à sa validation et son intégration.

1/ Développement firmware et protocoles radio

- Prendre en main la stack radio existante, ses drivers et sa documentation, puis en assurer la responsabilité technique.

- Faire évoluer les protocoles et les drivers selon les besoins des différentes plateformes.

- Intégrer les mécanismes de sécurité liés au Cyber Resilience Act (CRA) : chiffrement et authentification des trames, protection contre les attaques par rejeu, gestion des clés et mises à jour OTA par radio.

- Étudier, avec l'architecte et l'ingénieur RF, les possibilités de communication radio à haut débit pour les détecteurs à image.

- Faire converger l'interface radio avec celle de la brique Beta.

2/ Tests, validation et intégration

- Développer et mettre en place les tests unitaires, de non-régression et les tests protocolaires sur banc.

- Mettre en place l'intégration continue de la brique sous Azure DevOps.

- Accompagner les Tech Leads des différentes plateformes dans l'intégration du composant radio.

- Analyser les défaillances de communication et identifier leurs causes racines.

3/ Responsabilité technique et qualité logicielle

- Assurer les revues et validations des Pull Requests (PR) avec le référent technique adjoint (deputy).

- Gérer les versions du composant, les tags et les notes de version.

- Documenter les décisions d'architecture (ADR) et assurer leur traçabilité.

- Maintenir la documentation technique et transmettre les connaissances à l'équipe.

Pourquoi postuler via Mission Freelances ?
On agrège les missions freelance de tout le web et on enrichit chacune avec le contact direct du décideur. Vous postulez plus vite, à la bonne personne, sans intermédiaire.
🎯
Contact direct du décideur
Email pro, LinkedIn et parfois téléphone, dans 78% des cas. Vous parlez à la personne qui recrute, pas à un ATS.
💸
0% de commission
Contrairement à Malt ou Comet, on ne prend jamais de commission sur vos missions. La relation reste entre vous et le client.
⚡
Toutes les sources, un seul feed
LinkedIn, Indeed, WTTJ, HelloWork, France Travail… agrégés et mis à jour 3× par jour. Fini les 10 onglets.
🚀
Postulez avant les autres
En contactant le décideur directement, vous prenez une longueur d'avance sur les candidats qui passent par le formulaire classique.
Voir le décideur de cette mission → 3 jours d'essai gratuits, sans carte bancaire.

Conseils pour trouver des missions freelance

Nos derniers articles pour booster votre prospection et signer des missions.

Continuer l'exploration

D'autres missions et ressources pour votre recherche freelance.