Log in
All jobs
AA

Stage - Industrialisation et adaptation d'un logiciel embarqué STM32- (H/F)

ALTEN Austra
Aix-en-Provence, Provence-Alpes-Côte d'Azur, France Posted Nov 13, 2026
Full-timeOn-site

About this role

Description de l'entreprise

Pourquoi nous rejoindre ?

Worldgrid est un acteur majeur de la transition énergétique. Nous accompagnons les grands acteurs du secteur dans la transformation de leurs systèmes énergétiques grâce à des solutions technologiques innovantes.

Nos équipes interviennent notamment sur :

  • l’optimisation des interventions sur les réseaux
  • les solutions de comptage intelligent et les objets connectés
  • la prévision et la gestion des pics de consommation
  • l’équilibrage des réseaux énergétiques
  • la cloudification des infrastructures
  • les télé-opérations et systèmes de supervision
  • le développement de partenariats avec des producteurs d’énergie verte
  • la sécurisation de l’accès à l’énergie Rejoindre Worldgrid, c’est participer à des projets stratégiques et contribuer à la transformation des systèmes énergétiques de demain.

Description du poste

Proposition de sujet de stage :

L'objectif du stage est d'étudier et de mettre en œuvre des solutions de développement logiciel pour microcontrôleurs STM32 répondant aux exigences de sûreté de fonctionnement et de certification, selon la norme CEI 62138.

Le stage s'articulera autour de deux axes complémentaires :

Une phase d'étude : Elle vise à identifier, analyser et comparer les chaînes de développement et les bibliothèques logicielles adaptées aux exigences de sûreté de fonctionnement, afin de sélectionner les solutions les plus pertinentes.

Une phase de réalisation : Elle consiste à mettre en œuvre les solutions retenues sur l'application embarquée existante du coffret de signalisation des niveaux radiologiques détectés (coffret COSI), à adapter son code source et à effectuer les vérifications nécessaires à la validation des modifications.

Ces travaux permettront d'évaluer la faisabilité technique de cette évolution et de poser les bases d'une future démarche de certification du logiciel.

Missions principales :

1- Étude et comparaison des solutions

Analyser les chaînes de compilation qualifiées.

Identifier les bibliothèques logicielles certifiées ou qualifiables.

Comparer les solutions selon leurs contraintes techniques, normatives et économiques.

2- Mise en œuvre sur une application existante

Analyser l'architecture et le code source d'une application STM32 existante.

Mettre en place la chaîne de développement retenue.

Intégrer les bibliothèques et composants logiciels sélectionnés.

Adapter la configuration et le processus de compilation.

3 - Adaptation et amélioration du logiciel

Faire évoluer le code existant pour assurer sa compatibilité avec les outils et bibliothèques retenus.

Identifier et corriger les pratiques de développement incompatibles avec les exigences de sûreté.

Appliquer les règles de codage adaptées (MISRA C).

Mettre en œuvre des mécanismes de diagnostic et de gestion des défauts lorsque nécessaire.

Définir et réaliser des tests de non-régression.

4 - Validation et documentation

Mettre en place des outils d'analyse statique et de contrôle de qualité du code.

Documenter la chaîne de développement, les modifications réalisées et les limites des solutions retenues.

Établir des recommandations pour une future démarche de certification.

Informations supplémentaires

Profil recherché

Diplômé(e) d’une école d’ingénieur ou titulaire d’un Bac +5 (informatique, systèmes d’information, management).

Compétences attendues

  • Maîtrise des méthodologies d’analyse fonctionnelle.
  • Bonne connaissance des outils de gestion de projet et de documentation (JIRA, Confluence, Trello…)
  • Compétences en C# et SQL obligatoire
  • Capacité à rédiger des spécifications fonctionnelles claires et structurées
  • Bonne compréhension des architectures SI et des processus métiers
  • Expérience en gestion des exigences et en validation des solutions
  • Capacité à collaborer avec des équipes métiers et techniques

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →