Développement de logiciels embarqués et IoT pour diverses industries.
Vous êtes passionné(e) de technologies et vous avez envie de travailler sur des projets logiciels innovants ? Continuez la lecture !
Witekio est expert du logiciel embarqué / IoT, avec une approche système globale, intégrant différentes couches logicielles, du hardware jusqu’au cloud. Nous sommes persuadés qu’un code optimisé associé à une architecture efficace est la colonne vertébrale de tout système embarqué ou connecté.
Retrouvez quelques-uns de nos case studies : https://witekio.com/category/case-studies/
Witekio est expert du logiciel embarqué / IoT, avec une approche système globale, intégrant différentes couches logicielles, du hardware jusqu'au cloud. Depuis octobre 2019, Witekio a démarré une nouvelle aventure en rejoignant le groupe Avnet, fournisseur mondial d'électronique & IoT. Dans le cadre d'un plan stratégique visant à renforcer le Centre d'Excellence Embarqué du Groupe Avnet, nous lançons la création et l'expansion de plusieurs équipes tournées vers l'international au sein de Witekio et localisées en France.
Pour en savoir plus sur nos réalisations, retrouvez quelques-uns de nos case studies : https://witekio.com/category/case-studies/
Nos chiffres clés :
Contexte :
Sous Linux, la conteneurisation (Docker, Podman) a permis de résoudre précisément ce problème : isoler les applications, limiter leur accès aux ressources de l’hôte et réduire la surface d’attaque. Cependant, la plupart des firmwares pour microcontrôleurs (MCU) sont encore conçus et mis à jour sous la forme d’une image monolithique unique, ce qui est coûteux en bande passante et en stockage, puisque les appareils réservent généralement une architecture de partitions A/B complète, laissant ainsi la moitié de la mémoire flash inutilisée.
Des approches similaires à la conteneurisation commencent désormais à émerger sur des matériels aux ressources limitées : des runtimes WebAssembly sont intégrés directement à Zephyr RTOS, et des produits réels adoptent déjà ce modèle. La plateforme AITRIOS de Sony, par exemple, exécute des applications de traitement d’images par IA dans des conteneurs directement sur l’appareil.
Ce stage n’est donc pas un simple exercice théorique : le prototype que vous développerez vise à explorer une véritable lacune dans l’écosystème Zephyr, avec le potentiel d’apporter des éléments de réflexion sur la manière dont les futures architectures de firmware pourront gérer des applications modulaires et conteneurisées.
Objectifs :
Dites adieu aux reflashs de firmware risqués et aux redémarrages monolithiques : vous allez transformer la façon dont les logiciels embarqués sont déployés sur les MCU modernes.
À l'issue du stage, vous présenterez une application en sandbox fonctionnant sur un MCU, mise à jour à distance et exposant une API sécurisée aux développeurs.
Vos missions :
Garantir l’isolation de sandbox, afin qu’un crash d’une application ne déstabilise pas ou ne fasse pas planter l’ensemble du RTOS hôte.
Appliquer un contrôle d'accès strict aux périphériques, en n'autorisant les conteneurs qu'aux fonctionnalités de l'API hôte explicitement permises
Livrables attendus :
Environnement technique :
Pourquoi rejoindre Witekio ?
Processus de recrutement :
Nous garantissons l'accessibilité de l'ensemble de nos opportunités professionnelles aux personnes en situation de handicap.
In short
Founding year
2002
Employees
180
Average age
34
Annual revenue
18 M€
Gender
20%
80%