Architecte Logiciel & Lead Developer – Systèmes Navires Autonomes | 100% télétravail

CDI
Saint-Rémy-lès-Chevreuse
Télétravail total
Salaire : Non spécifié

OSE Engineering
OSE Engineering

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

A l’embauche

  • Architecture & Design : Concevoir et piloter l’architecture logicielle globale du projet, en privilégiant des approches micro-services et des middlewares de communication performants (DDS).

  • Expertise Multi-langages : Développer et superviser les composants critiques en Rust, C++ et Python, en assurant l’interopérabilité et la gestion robuste des dépendances.

  • Qualité & Standards : Définir et déployer les bonnes pratiques de développement pour garantir un logiciel maintenable, robuste, et sécurisé.

  • Pipeline CI/CD : Mettre en place et administrer la chaîne d’intégration et de déploiement continu, de la gestion des sources jusqu’au déploiement automatisé sur bancs d’essais.

A court terme

  • Contrôle Qualité : Piloter les indicateurs de qualité (couverture de tests, analyse statique, performance) et assurer le suivi jusqu’aux tests d’intégration finaux, dans un contexte robotique.

  • Veille Technologique : Identifier les nouvelles technologies, bibliothèques ou langages pouvant apporter un avantage compétitif ou sécuritaire au projet.

  • Mentorat Technique : Accompagner l’équipe dans la montée en compétence sur les outils et méthodes de l’état de l’art.


Profil recherché

  • Formation : Ingénieur ou Bac+5 en Informatique Logicielle, Systèmes Embarqués ou domaine connexe.

  • Expérience : Une expérience solide (3 ans+) en architecture logicielle sur des systèmes complexes, idéalement dans des secteurs critiques (maritime, aéronautique, défense).

    Compétences techniques clés :

    • Maîtrise Logicielle : Expertise confirmée en Python et C++. La connaissance de Rust est un plus. Capacité à choisir le bon outil pour le bon usage (performance vs agilité).

    • Architecture Distribuée : Connaissances approfondies des architectures micro-services et des protocoles de communication de données (Data Distribution Service - DDS).

    • DevOps & CI/CD : Maîtrise des outils de versioning (Git), de conteneurisation (Docker, Docker Compose), et de pipelines automatisés (GitLab CI, Jenkins ou équivalent).

    • Gestion de Dépendances : Rigueur dans la gestion des cycles de vie logiciels et des supply chains logicielles (Cargo, CMake, Poetry).


Déroulement des entretiens

Un premier échange avec Paul-Emile (responsable du programme R&D) et Gabriel (chef de projet) puis un second échange avec la direction de OSE Engineering. Les entretiens se déroulent par Teams.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres