Ingénierie logicielle

La partie ingénierie logicielle prend une part de plus en plus prépondérante dans les systèmes embarqués.

Pentalog met tout en œuvre pour assurer la réussite de votre développement embarqué en mettant à votre disposition une équipe de consultants qualifiés et expérimentés qui sauront vous conseiller sur les meilleurs choix technologiques et d’architectures.

ingénierie logicielle

Quelque soit le delivery center Pentalog que vous aurez retenu, la qualité de nos prestations est identique : Pentalog est certifié ISO 9001:2008 en France, en Roumanie, en République de Moldavie et sur 100% de ses activités.

Nous vous accompagnons à chaque étape du cycle de vie de vos produits : en phase de « Design » de la définition de vos besoins jusqu’au prototypage, puis en phase de « Build » du développement de la solution jusqu’à sa mise en production, et enfin en phase de « Run » tout au long de la maintenance.

Conception

Nos consultants, analystes, directeurs de projets et chefs de projet s’impliquent dans la compréhension de vos métiers (télécomautomobileM2M, etc.) et des logiques de votre marché, ce qui nous permet de vous proposer une architecture logicielle adaptée à vos exigences. La valeur ajoutée produite est ainsi plus forte sur toute la durée de notre collaboration.

La conception regroupe les phases de définitions :

  • des exigences : assister vos équipes dans la définition et la rédaction des besoins. Nous vous accompagnons dans la conception de vos produits en vous aidant à rédiger les exigences relatives à vos produits, en confrontant vos idées pour en faire ressortir les points critiques et l’innovation.
  • de l’architecture : proposer des architectures logicielles pour un module ou la totalité du produit.
  • du design software : proposer un design et une ergonomie pour toute les interfaces pour chaque écran.

Développements embarqués

Nos équipes d’ingénieurs réalisent de nombreuses prestations en développements embarqués, dont :

  • développement d’interface (IHM) de la plus simple (pas d’écran, uniquement des indicateurs ou des boutons) à la plus complexe (écran tactile),
  • développement de firmware pour des produits existants,
  • développement de drivers (pour les systèmes d’exploitation Windows et Linux),
  • développement d’applications embarquées sur des systèmes d’exploitation temps réel.

Retrouvez un exemple d’intégration dans notre livre blanc « Pulse Radar » disponible gratuitement sur le portail du club e-Pentalog.

Nos compétences

Nos équipes d’ingénieurs travaillent sur tous les types de :

  • Processeurs : 8051, PIC, x86, PowerPC, ARM7, ARM9, Cortex-A, Cortex-M, TMS320C6x, TMS320C54x…
  • Langage de développement : C/C++, assembleur pour x86, Verilog HDL…
  • Protocoles réseaux : 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…
  • Systèmes d’exploitation : Linux Embedded, NetBSD, VxWorks, µC/OS-II, FreeRTOS…
  • Outils : OrCAD, PSpice, Mentor Graphics, NI-Labview, MATLAB / Simulink, GDB, Trace32 / Lauterbach, Xilinx ISE® Foundation” Software, QUARTUS II, Atmel FPGA IDS…

Nos compétences fonctionnelles couvrent les secteurs suivants : télécommunicationsindustrie et M2Mproduits grand public, l’énergie et domotiqueautomobile.

Pour connaître toute l’étendue de notre expérience et de nos compétences dans le développement de logiciels embarqués, connectez-vous au portail du et téléchargez gratuitement nos brochures et livres blancs sur les systèmes embarqués.

Contactez-nous !