Ingénierie Informatique - Développement et intégration sur systèmes embarqués.

Développement sur systèmes embarqués : portage, développement et intégration

Nous intervenons sur les systèmes embarqués. Nous pouvons vous offrir différents types de prestations comme le portage, le développement et l'intégration de modules logiciels.

Nous vous accompagnons, de manière partielle ou complète, dans les phases d'étude, de conception d'architecture logicielle, de développement, de qualification et de déploiement de votre solution.

Nous apportons un soin particulier au choix des technologies à mettre en oeuvre pour votre projet. Ainsi, nous pouvons optimiser les charges liées à l'activité de recherche et de développement et construire une solution profesionnelle et pérenne.

Nos Prestations

  • Etude détaillée et réalisation de cahier des charges (Francais ou Anglais).
  • Définition d'analyse fonctionnelle détaillée.
  • Conception d'architecture logicielle.
  • Développement, portage et intégration de modules logiciels : BSP ("Board Support Package"), drivers de périphériques (liaison série, port USB, capteur ...) et applicatifs (drivers de communication sur liaison série RS232/485/422 ou Ethernet, passerelles, automatismes, applications client/serveur, fonctions métiers ...)
  • Qualification (QA) de solutions.
  • Déploiement de solutions.

Les technologies que nous mettons en oeuvre

  • Langages : Assembleur, C, C++, Java.
  • Moniteurs/Noyaux temps réel : VxWorks, pSOS, Nucleus, ThreadX, Linux.
  • Systèmes d'exploitation Windows : Windows CE, Windows XPE.
  • Outils : Assembleur, compilateur, linker/locater, profiler (version commerciale ou Open source). Tornado, GNU, Eclipse, Microsoft Visual Studio, ARM Developpers Suite ...
  • SDK/Toolkits/Libraries : Sous licence commerciale ou Open source.

Intégration de solutions et briques logicielles open source

Les solutions Open source constituent aujourd'hui un potentiel non négligeable et présentent des avantages indéniables : disponibilité du code source, respect des standards, coût des licences limité. Nous intégrons et mettons en oeuvre régulièrement des solutions de ce type, n'hésitez pas à nous consulter pour définir dans quelle mesure nous pouvons optimiser votre budget.