
Stage Evaluation de l'Utilisation du Langage de Programmation Rust H/F Nexter
Bourges - 18 Stage- Bac +5
- Industrie Manufacturière
- Exp. - 1 an
- Exp. 1 à 7 ans
- Exp. + 7 ans
Les missions du poste
La fiabilité de nos 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 porteur de problèmes de programmation (pointeurs erratiques, aliasing des données...). Ces problèmes, pour être limités, nécessitent des développeurs hautement compétents et des méthodologies de travail rigoureuses. En réponse, le langage Rust a été créé.
L'objectif du stage est d'évaluer le langage Rust pour nos besoins. L'approche retenue est de réimplémenter un composant critique de nos logiciels en Rust, de valider cette réécriture et enfin de procéder à une analyse quantitative et qualitative du logiciel réécrit par rapport à celui existant écrit en C++.
La mission se décline selon les objectifs suivants :
- Prendre connaissance du routeur de messagerie de notre bus logiciel artillerie
- De le réécrire en Rust
- De le valider
- De comparer les résultats pour vérifier l'ISO fonctionnalité des deux versions
- De comparer les performances relatives des deux versions
- D'évaluer les autres paramètres : vitesse de programmation, maintenabilité, intégrabilité, intérêt pour les différents interlocuteurs du développement logiciel (Développeurs, architectes, SdF...)
- De fournir un catalogue de ressources pour le développement en Rust (guide de bonnes pratiques, librairies, outils d'analyse statique, outils de test...)
- D'en tirer des conclusions objectives et de les présenter
L'adresse du poste
Localisez l'entreprise et calculez votre temps de trajet en un clic !
Calculer mon temps de trajet
Le profil recherché
Le stagiaire, de niveau Bac +5 dans le domaine du développement des logiciels, 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.
Bienvenue chez Nexter
Nexter Systems est une société dont la mission est de concevoir et livrer à ses clients des systèmes de défense terrestre et aéroterrestre, tout en proposant une offre complète de services pour le maintien en conditions opérationnelles sur le long terme.
- Bourges - 18
- Stage
Créez une alerte
Pour être informé rapidement des nouvelles offres, merci de préciser les critères :
Finalisez votre candidature
sur le site du recruteur
Créez votre compte pour postuler
sur le site du recruteur !
sur le site du recruteur
sur le site du recruteur !
Recherches similaires
- Job Ingénieur en informatique industrielle
- Job Industrie
- Job Vierzon
- Job Saint-Amand-Montrond
- Job Belleville-sur-Loire
- Job Sancerre
- Job Aubigny-sur-Nère
- Job Mehun-sur-Yèvre
- Job Sancoins
- Job Saint-Florent-sur-Cher
- Job Dun-sur-Auron
- Job Avord
- Job Technicien de maintenance industrielle
- Job Peintre industriel
- Job Mécanicien industriel
- Job Préparateur méthode
- Job Ingénieur en méthode et industrialisation
- Entreprises Industrie
- Stage Industrie
- Entreprises Ingénieur en informatique industrielle
- Entreprises Bourges
- Stage Cher
- Job Débutant
- Job Ressources
- Job Logiciel
- Job Nature
- Job Charge
- Job Niveau bac Bourges
- Nexter Bourges
- Nexter Ingénieur en informatique industrielle
- Stage Nexter
{{title}}
{{message}}
{{linkLabel}}