Le poste Développeur·se Firmware Console / systèmes embarqués
Partager cette offre
Développer le firmware de la console fitness, depuis la phase d’architecture jusqu’à l’intégration finale, en garantissant performance, fiabilité, maintenabilité et qualité d’expérience utilisateur.
Objectifs de la missionDévelopper un firmware fiable, performant et maintenable
Définir et mettre en place une architecture logicielle claire (drivers / services / application)
Intégrer les interfaces de communication (UART, BLE, etc.)
Garantir la compatibilité avec les équipements cibles (e-gym, Ergo1200)
Intégrer une interface utilisateur fluide, adaptée aux contraintes hardware
Sécuriser les phases d’intégration hardware / firmware pour réduire les risques projet
Participer activement aux revues techniques et décisions d’architecture
Définir l’architecture firmware (couches, responsabilités, interfaces)
Choisir et justifier les options techniques :
RTOS (FreeRTOS, Zephyr) ou bare-metal
Organisation des tâches
Gestion temps réel et ressources
Définir les flux de données et les interfaces entre modules
Anticiper les contraintes de performance, d’évolutivité et de maintenance
Développer les drivers bas niveau :
Écran (TFT, SPI, RGB, etc.)
Interfaces de communication
Périphériques hardware
Implémenter les services applicatifs :
Gestion des données
Communication avec équipements externes (MCB)
Services système
Intégrer l’interface utilisateur :
Affichage
Animations
Navigation
Optimisation graphique (LVGL)
Réaliser le bring-up hardware
Effectuer les tests d’intégration HW/FW
Valider les protocoles de communication avec les équipements
Identifier, analyser et corriger les anomalies
Contribuer à la stabilité globale du système
Rédiger la documentation technique firmware
Fournir un guide d’intégration et d’utilisation
Documenter les interfaces (API, protocoles de communication)
Description complète de l’architecture firmware
Schémas d’architecture et flux de données
Documentation des choix techniques
Code firmware structuré et maintenable
Drivers bas niveau fonctionnels
Services applicatifs intégrés
Interface utilisateur optimisée
Firmware fonctionnel sur plateforme cible
Résultats de tests d’intégration
Rapports d’anomalies et correctifs
Documentation technique complète
Guide d’intégration HW/FW
Documentation des interfaces et protocoles
Compétences techniques requises
Programmation bare-metal
RTOS : FreeRTOS, Zephyr
Architecture logicielle embarquée
Connaissance des contraintes temps réel
Hardware bring-up
Lecture de schémas et compréhension PCB
Intégration HW / FW
Travail en lien avec équipes électroniques
UART
BLE (Bluetooth Low Energy)
Protocoles de communication série
Debug embarqué
Tests d’intégration
Utilisation d’oscilloscope et analyseur logique
Optimisation des performances et de la consommation
LVGL
Affichage TFT
Drivers écran (SPI / RGB)
Optimisation graphique et animations
Profil recherché
Ingénieur·e firmware / systèmes embarqués
Expérience significative sur produits embarqués à interface graphique
À l’aise dans des environnements produit industriel et multi-métiers
Autonome, rigoureux·se et orienté·e qualité
Programmation bare-metal
RTOS : FreeRTOS, Zephyr
Architecture logicielle embarquée
Connaissance des contraintes temps réel
Hardware bring-up
Lecture de schémas et compréhension PCB
Intégration HW / FW
Travail en lien avec équipes électroniques
UART
BLE (Bluetooth Low Energy)
Protocoles de communication série
Debug embarqué
Tests d’intégration
Utilisation d’oscilloscope et analyseur logique
Optimisation des performances et de la consommation
LVGL
Affichage TFT
Drivers écran (SPI / RGB)
Optimisation graphique et animations
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur·se Firmware Console / systèmes embarqués
HAYS France