Développeur Rust

il y a 5 jours


Blois, Centre-Val de Loire, France Nexter Temps plein

Mission

L'objectif de ce stage est d'évaluer l'utilisation du langage de programmation Rust dans le développement de logiciels critiques. Le stagiaire devra réimplémenter un composant critique de nos logiciels en Rust, valider cette réécriture et procéder à une analyse quantitative et qualitative du logiciel réécrit par rapport à celui existant écrit en C++.

Objectifs

  1. Prendre connaissance du routeur de messagerie de notre bus logiciel artillerie
  2. Réécrire le routeur en Rust
  3. Valider la réécriture
  4. Comparer les résultats pour vérifier l'iso fonctionnalité des deux versions
  5. Comparer les performances relatives des deux versions
  6. Évaluer les autres paramètres : vitesse de programmation, maintenabilité, intégrabilité, intérêt pour les différents interlocuteurs du développement logiciel
  7. Fournir un catalogue de ressources pour le développement en Rust
  8. Tirer des conclusions objectives et les présenter

Profil / Compétences requises

Le stagiaire devra avoir une connaissance élémentaire des langages C++ et Rust. Une bonne capacité de dialogue est attendue pour échanger avec l'architecte logiciel en charge de l'évaluation ainsi qu'avec l'ensemble de l'équipe et des interlocuteurs externes.

Type de contrat

Stage

Durée du contrat

6 mois


  • Développeur Rust

    il y a 2 semaines


    Blois, Centre-Val de Loire, France Nexter Temps plein

    Description de la missionLa fiabilité des logiciels est essentielle en raison de la nature des systèmes qu'ils contrôlent. Nous travaillons habituellement avec les langages C et C++, mais ils sont intrinsèquement porteurs de problèmes de programmation (pointeurs erratiques, aliasing des données, ). Ces problèmes, pour être limités, nécessitent des...

  • Développeur Rust

    il y a 1 semaine


    Blois, Centre-Val de Loire, France Nexter Temps plein

    Mission de développement en RustL'objectif de ce stage est d'évaluer l'efficacité du langage Rust pour les besoins de Nexter. Nous recherchons un stagiaire pour réimplémenter un composant critique de nos logiciels en Rust, valider cette réécriture et procéder à une analyse quantitative et qualitative du logiciel réécrit par rapport à...

  • Développeur Rust

    il y a 7 jours


    Blois, Centre-Val de Loire, France Nexter Temps plein

    MissionL'objectif de ce stage est d'évaluer l'utilisation du langage de programmation Rust pour les besoins de Nexter. Le stagiaire devra réimplémenter un composant critique de nos logiciels en Rust, valider cette réécriture et procéder à une analyse quantitative et qualitative du logiciel réécrit par rapport à celui existant écrit en...