Mission principale
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
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
Hays, leader mondial du recrutement spécialisé, est expert du recrutement des professionnels qualifiés et compétents à travers le monde. Nous comptons 11 000 salariés dans 236 bureaux à travers 33 pays et couvrant 26 secteurs d’activité. Hays opère sur les marchés suivants : Allemagne, Australie, Autriche, Belgique, Brésil, Canada, Chili, Chine continentale, Colombie, Danemark, Émirats Arabes Unis, Espagne, États-Unis, France, Hongrie, Inde, Irlande, Italie, Japon, Luxembourg, Malaisie, Mexique, Nouvelle-Zélande, Pays-Bas, Pologne, Portugal, République Tchèque, Roumanie, Royaume-Uni, Singapour, Suède, Suisse et Thaïlande. Fort de son développement et de sa croissance, Hays France & Luxembourg compte aujourd’hui plus de 800 salariés répartis au sein de 22 bureaux au total : Aix-en-Provence, Amiens, Biarritz, Bordeaux, Clermont-Ferrand, Dijon, Grenoble, La Rochelle, Lille, Lyon, Montpellier, Nancy, Nantes, Nice, Paris, Reims, Rennes, Rouen, Strasbourg, Toulouse, Tours et au Luxembourg. En tant qu'entreprise qui place l'humain au premier plan, nous donnons aux personnes talentueuses les moyens d'avancer dans leur carrière, en les aidant à décrocher le poste ou le projet qui correspond à leurs compétences et à leurs aspirations