Aller au contenu

Stage: Portage d'une application VxWorks vers OS sécuritaire embarqué

  • Sur site
    • 16000 Angoulême, Nouvelle-Aquitaine, France
  • Stage/Alternance

Description de l'offre d'emploi

Nous recherchons un(e) stagiaire pour intervenir au sein de notre division Land & Sea à partir du 1er trimestre 2026. Ce stage a pour vocation le portage d’une application VxWorks vers OS sécuritaire embarqué sur notre site d’Angoulême.

Constat:

Nous utilisons actuellement sur TCHABAT un OS sécuritaire embarqué (VxWorks) dont le coût est très élevé (environ 40 000 €).
Il existe aujourd’hui des OS open source certifiables, et nous souhaitons réaliser un état de l’art de ces solutions ainsi que le portage de l’application TCHABAT, afin de nous affranchir du coût de licence sur les futures versions du produit.

🎯Objectif du stage:

  • Evaluation des OS candidats (Azure RTOS, FreeRTOS , SafeRTOS,…)

  • Portage d’une application développée en C

  • Réalisation d’un état de l'art sur la qualité logicielle et mise en œuvre de nouveaux outils

  • Rédaction et exécution de tests fonctionnels et unitaires

  • Mise en place d’une analyse automatique de code

🎓Profil recherché:

  • Étudiant(e) en dernière année de Master 2 ou école d’ingénieurs spécialisé(e) en :

    • Informatique embarquée

    • Génie logiciel embarqué / systèmes temps réel

    • Électronique & informatique industrielle

    • Génie électrique avec option systèmes embarqués

  • Langage C (indispensable)

  • Connaissances en systèmes d’exploitation temps réel (RTOS) — idéalement VxWorks, FreeRTOS, SafeRTOS, Zephyr, etc.

  • Notions de développement bas niveau et d’architecture embarquée (microcontrôleurs, ARM, SoC)

  • Intérêt pour la sécurité logicielle, la qualité du code, et les processus de certification (type DO-178C ou ISO 26262, même de loin)

  • Connaissances en tests unitaires / fonctionnels et en intégration continue (Git, Jenkins, SonarQube, etc.) seraient un plus

  • Curieux(se), autonome et rigoureux(se)

  • Capacité à apprendre rapidement et à documenter son travail

  • Aisance à travailler dans un environnement technique exigeant

ou