Developpeur RUST

Il y a 3 semaines

Ollioules ProvenceAlpesCôte d'Azur, PAC, France Randstad Digital France Temps plein
Développeur(se) Système Rust Expérimenté(e) H/F – Systèmes de Combat Naval Localisation : Ollioules (83), France Type de contrat : CDI Rejoignez un acteur mondial de la défense navale Nous concevons, construisons et maintenons en service des sous-marins et des navires de surface pour la Marine nationale et les marines internationales. Le site d' Ollioules est le pôle d'excellence de notre cloent dédié aux Systèmes de Direction de Combat (CMS), à la cybersécurité et à l'intelligence artificielle. Vous évoluerez dans un environnement où la technologie rencontre des enjeux géostratégiques majeurs. Pour garantir la sécurité, la performance et la fiabilité de nos futurs systèmes critiques, nous accélérons notre transition vers des technologies *memory-safe
* et recherchons notre prochain(e) Développeur(se) Rust Expérimenté(e) . Vos missions Au sein de la direction de l'ingénierie logicielle, vous interviendrez sur la conception et le développement de composants critiques des systèmes d'information embarqués. En tant qu'expert(e) technique, vos responsabilités seront les suivantes :
- Conception et architecture : Participer à l'architecture de nouveaux modules logiciels haute performance en Rust.
- Développement critique : Écrire un code robuste, sécurisé et performant pour des environnements à fortes contraintes (concurrence, temps réel, systèmes embarqués).
- Garantie de la qualité : Mettre en place et maintenir des tests rigoureux (unitaires, intégration, fuzzing) et participer activement aux revues de code.
- Mentorat et évangélisation : Accompagner la montée en compétence de l'équipe sur Rust, diffuser les bonnes pratiques et contribuer à la standardisation de l'usage du langage au sein du groupe.
- Intégration Continue : Collaborer avec les équipes DevOps pour optimiser les pipelines CI/CD spécifiques à l'écosystème Rust (Cargo, Clippy, etc.)

Votre profil
-

Expérience:
Vous possédez au moins 3 à 5 ans d'expérience significative en développement logiciel, avec une expérience démontrée et en production sur le langage Rust .
- Background technique : Vous avez de solides bases en programmation système (une expérience passée en C ou C++ est un atout majeur) et maîtrisez les environnements Linux.
- Enjeux critiques : Vous comprenez les enjeux de la gestion de la mémoire, de la concurrence ( *multithreading
* , *async/await
* ), et de la cybersécurité.
- Soft

skills:
Vous êtes reconnu(e) pour votre esprit analytique, votre rigueur, et votre capacité à vulgariser vos choix techniques. Vous aimez travailler en équipe pluridisciplinaire (architectes, ingénieurs systèmes, testeurs).