Développement logiciel

Savoir-faire

  • Logiciel IHM : Androïd, Windows, Linux, DOS
  • Logiciel embarqué : microcontrôleurs, DSP, carte ARM, PC embarqué
  • Matériel embarqué : programmation graphique ou VHDL pour FPGA et CPLD.

Logiciel IHM, base de données

EFS développe des logiciels pour PC (bureau, industriel ou embarqué) sous différents systèmes d’exploitation (Windows, Linux, DOS…) ou tablette et smartphone sous Androïd.

  • Langages de programmation : C, C++, VBA, ...
  • Bibliothèques graphiques : MFC, Qt...
  • Outils spécifiques : Ifix ou Labview.

- Mise en œuvre de bus terrains de type CAN, I2C, USB, SPI, Ethernet …
- Interfaçage à des produits tiers communiquant avec des protocoles propriétaires ou non
- Développement d’interfaces homme/machine évoluées
- Conception de logiciels pilotant des procédés complexes (bancs de test…)
- Conception, l’interfaçage et l’administration de bases de données Mysql
- Développement de drivers.

Logiciel embarqué

EFS dispose également de tous les moyens pour concevoir des logiciels pour différentes cibles embarquées :

  • Microcontrôleurs : Atmel (AVR8, AVR32,...), Texas Instruments (Tiva C series, MSP430,...), Microchip (PIC), Freescale (Coldfire…).
  • DSP : Texas Instrument (TMS 320…)
  • PC embarqué (PC104 sous Dos, Linux, …)
  • Carte ARM embarquée BeagleBone et Raspberry.

Matériel embarqué

FPGA et CPLD Altera (MaxII, Cyclone, …) en graphique ou VHDL.