Comprendre les spécificités de chaque architecture des systèmes embarqués afin d’intégrer un projet innovant et participer dans le développement de nouvelles fonctionnalités est à la fois un défi et une nécessité, sans quoi, ces solutions demeurent dans les labos et ne peuvent voir le jour ou intégrer des systèmes critiques. Un autre défi à relever quant à ce genre de projets étant de palier tout problème de régression des anciennes versions développées par d’autres équipes. C’est dans le but de s’adapter à toutes ces contraintes déjà citées, afin d’y apporter les meilleures solutions possibles et garantir le développement d’un Firmware de solution Radio/ TV, que nous nous sommes intervenus chez notre client.

Défis

  • Maîtrise des divers standards de diffusion Radio TV, nécessaires dans le développement du SDK
  • S’adapter aux besoins de retour clients entre les différentes versions du produit
  • Complexité de l’architecture hardware et software innovatrices du client
  • L’intégration continue pour automatiser les process de test

Solutions apportées

  • Mise en place d’un serveur d’automatisation des tests unitaires
  • Résolution des bugs client critiques et urgents
  • Implémentation de nouvelles fonctionnalités et normes radio
  • Participation à la conception de la nouvelle génération de la solution

Technologies & outils

C ; Python ; Linux embarqué ; RTOS