Un logiciel embarqué est un logiciel permettant de faire fonctionner une machine équipée d’un ou plusieurs microprocesseurs. Il réalise une tâche spécifique avec une intervention humaine limitée. En développant des logiciels toujours plus compétitifs, MWSC répond aux exigences de demain et à l’évolution de votre métier. Nos experts sont là pour comprendre et maîtriser votre expertise fonctionnelle et votre business modèle, afin de vous proposer une architecture logicielle parfaitement adaptée à vos besoins.
01
MWSC vous accompagne dans la définition et la formalisation de votre besoin. Nous prenons en compte vos idées pour déterminer les aspects critiques et innovants de votre future solution, et rédigeons les spécifications adaptées.
02
MWSC vous propose une architecture logicielle pour un module ou un produit complet.
03
MWSC vous propose un design et une ergonomie responsive sur l’ensemble des outils.
Le développement de logiciels embarqués nécessite de fortes compétences métier afin de respecter les contraintes fonctionnelles inhérentes à ces systèmes. Il nécessite aussi un travail constant d’amélioration et d’optimisation technologique des performances du système : consommation énergétique, occupation mémoire, puissance de calcul.
Nos ingénieurs proposent divers services en développement embarqué …
Nous développons le firmware des produits existants.
Du niveau le plus simple (pas d’écran, seulement des identifiants ou des boutons) au plus complexe (écran tactile).
Un système embarqué nécessite un travail constant d’amélioration et d’optimisation technologique des performances du système : consommation énergétique, occupation mémoire, puissance de calcul.
Nos équipes maitrisent des outils variés afin de développer ou d’adapter le logiciel embarqué qui correspond à vos besoins et vos attentes.
8051, PIC, x86, PowerPC, ARM7, ARM9, Cortex-A, Cortex-M, TMS320C6x, TMS320C54x
C/C++, x86 assembly, Verilog HDL
TCP IP, ATM, PPP, X25, VoIP (H323, MGCP, SIP, H.261, H.263, RTP, RTCP), CAN, Bluetooth, GSM/GPRS/EDGE, UMTS, Wi-Fi, Wavenis, LonWorks.
Linux Embedded, NetBSD, VxWorks, µC/OS-II, FreeRTOS
OrCAD, PSpice, Mentor Graphics, NI-Labview, MATLAB / Simulink, GDB, Trace32 / Lauterbach, Xilinx ISE® Foundation” Software, QUARTUS II, Atmel FPGA ID
La proximité de nos équipes avec l’agence spatiale européenne (ESA) nous permet d’intégrer dans nos développements les atouts de la technologie spatiale.
Envie de créer une solution connectée ou de connecter un produit existant ? N’hésitez pas à nous contacter afin d’échanger sur votre projet.