Itron

Stage Recherche Appliquée Logiciel Embarqué – Rust & Linux

Itron Meudon, Ile-de-France, France

Utilities · 5,001-10,000 employees

Yesterday
rust Junior (0-2 yrs) Internship France
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Evaluate Rust for embedded software by comparing it with the current C++ approach, setting up the development and compilation environment, and building a prototype for a selected platform component. Design tests to assess performance, reliability, security, and maintainability, then document findings and recommendations in collaboration with engineering teams in France and the United States.

What they look for

C++ Rust Embedded Linux Development Embedded Software Research and Investigation Testing Methodology Results Analysis Performance Evaluation Reliability Assessment Security Assessment Maintainability Assessment Compilation Toolchains Technical Documentation English Communication Analytical Thinking Autonomy

Requirements

The role is intended for a final-year engineering school or computer science master's student interested in complex technical topics and investigative work. Strong C++ skills and an interest in embedded systems are sought; Rust knowledge is a plus, along with a methodical approach to research and testing, analytical ability, autonomy, curiosity, and very good English.

Full description

Sensible aux enjeux de la transition énergétique ?

Chez Itron, nous développons des solutions intelligentes pour la gestion de l'énergie et de l'eau. Au sein de notre équipe Network Architecture à Meudon, vous contribuerez à un projet visant à évaluer l'utilisation du langage Rust dans les logiciels embarqués de nos compteurs communicants.

Aujourd'hui développée en C++ sous Linux embarqué, notre plateforme pourrait bénéficier des apports de Rust en matière de robustesse, sécurité et maintenabilité. Votre mission consistera à explorer cette opportunité, en mesurer les impacts et formuler des recommandations concrètes.

Missions confiées

  • Évaluer la pertinence du langage Rust pour nos logiciels embarqués en le comparant à l'approche actuelle en C++, et formuler des recommandations pour son adoption éventuelle.
  • Mettre en place l'environnement de développement et la chaîne de compilation nécessaires aux expérimentations.
  • Identifier un composant pertinent de la plateforme et développer un prototype permettant de valider la faisabilité technique de l'approche.
  • Concevoir et réaliser des tests afin d'évaluer les impacts en matière de performance, fiabilité, sécurité et maintenabilité.
  • Collaborer avec les équipes d'ingénierie en France et aux États-Unis afin de partager les résultats de l'étude, recueillir leurs retours et documenter les travaux en anglais.

 

Profil recherché:

En dernière année d'école d'ingénieurs ou de Master Informatique, vous êtes attiré(e) par les sujets techniques complexes et les démarches d'investigation.

Une connaissance de Rust est un vrai plus, mais une solide maîtrise du C++ et un intérêt pour les systèmes embarqués sont avant tout recherchés. Vous aimez analyser, expérimenter et challenger des choix technologiques.

Compétences attendues

  • Développement C++
  • Connaissance de Rust ou forte appétence pour ce langage
  • Développement Linux embarqué
  • Approche méthodique de recherche et d’exploration
  • Méthodologie de test et analyse de résultats
  • Autonomie, curiosité et esprit d'analyse
  • Très bon niveau d'anglais (échanges quotidiens avec les équipes plateforme basées aux États-Unis)

Ce que ce stage vous offre

  • Un sujet d'exploration à fort enjeu technique.
  • Une grande autonomie dans la conduite des expérimentations.
  • Des interactions avec des équipes internationales.
  • Une contribution directe aux futures orientations technologiques de la plateforme.

📍 Localisation : Meudon 📅 Durée : 6 mois 🚀 Début souhaité : février 2027 (flexible) 🎓 Niveau : Bac+5 - Stage de fin d'études

#intern

#LI-onsite

#LI-MM1

Chez Itron, la diversité et l'intégration sont essentielles à la construction de nos réussites. Nous nous engageons à créer une culture d'intégration où chacun peut se sentir respecté, valorisé et encouragé à prendre la parole. Rejoignez Itron et apportez votre voix et vos talents uniques pour nous aider à façonner un avenir plus inclusif et plus équitable.

Similar roles