Développement logiciel et intégration

Notre histoire a commencé il y a plus de 17 ans, avec une petite équipe de développeurs de BSP. Aujourd’hui nous accompagnons les projets de nos clients en développant toutes les couches logicielles de leurs systèmes mais aussi en optimisant et transformant des systèmes logiciels existants.

Optimisation logicielle et évolutions de votre système

Votre objet intelligent existe déjà mais vous rencontrez un challenge technique et avez besoin d'experts IoT ?

Vous souhaitez ajouter une fonctionnalité que vous n’aviez pas prévue au départ?

Nos ingénieurs experts en développement logiciel iot et embarqué sont à même de vous apporter des solutions rapides et efficaces pour vos challenges logiciels les plus complexes.

Bas niveau :

L’histoire de Witekio est profondément ancrée dans les couches logicielles bas niveau. Notre expertise est mondialement reconnue et nous maîtrisons tous les aspects logiciels les plus proches de la carte électronique. Nos partenariats historiques avec les acteurs les plus importants dans la conception de cartes électroniques, NXP, Texas Instruments, Renesas, et bien d’autres, font que nous avons une connaissance approfondie de ces matériels et des couches logicielles basses à leur associer.

Mais aussi middleware et applicatif :

Notre champ de compétence logiciel est vaste. Depuis 17 ans, nous intervenons sur des projets clients de toutes nature. Nos ingénieurs vont font bénéficier de cette expérience et gagner du temps dans vos projets de modifications de l’existant, que ce soit pour ajouter des driver, de la connectivité ou pour changer de framework graphique.

Chaque année, nous intervenons sur plus de 200 projets de développement logiciel. Nos ingénieurs experts effectuent régulièrement pour nos clients des missions de :

  1. investigation technique
  2. optimisation de code, débugg, revue de design/architecture
  3. optimisation de temps de boot
  4. optimisation de consommation d’énergie
  5. migration d’un OS à un autre OS
  6. migration de framework graphique
  7. amelioration de la connectivité
  8. integration continue
  9. software development and integration

Depuis le matériel électronique jusqu’au cloud, nos experts logiciel développent toutes les couches logicielles de vos objets embarqués et IoT, avec un code haute qualité pour chaque couche : bas niveau, middleware, IU, applications mobiles et web, connectivité cloud.

Un code de qualité

Notre charte qualité, nos méthodes de test vous assurent une solution pérenne.

Code review, software factory, nous avons mis en place des outils et processus pour un développement logiciel  un code robuste, documenté, reproductible. Le code que nous développons pour vous est testé non pas à la fin mais pendant sa production et nous utilisons les méthodes d’intégration continue

Sécurité et mise à jour

Nos experts ne sont pas de simples exécutants. Ils apportent à chaque projet une vision globale système qui permet d’anticiper notamment deux problématiques cruciales pour votre système et liées en elles :

SA MISE A JOUR

au cours de la vie de votre produit, vous pourriez identifier une faille de sécurité, vouloir modifier une fonctionnalité, mettre à jour une application. Vous aurez besoin d’une mise à jour à la fois performance et sécurisé. Nos expert vous accompagnent pour diagostiquer les besoins de votre système en termes de scalabilité, infrastructure, sécurité et uptime et vous recommandent des solutions

SA SECURITE

Il s’agit d’identifier les surfaces d’attaques de votre systèmes, d’évaluer les risques et de recherches les solutions les plus pertinentes pour votre produit, en fonction de son utilisation des moyens dont vous disposez.