Cette offre n’est plus disponible.

Architecte Logiciel & Lead Developer | 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

Au sein de OSE Engineering, vous rejoignez le pôle Navire Autonome en tant que responsable de l’architecture logicielle. Votre rôle dépasse le simple développement : vous êtes le garant de la structure, de la qualité et de la pérennité des systèmes complexes qui pilotent nos navires de demain.

Vous orchestrez l’intégration de modules hétérogènes (algorithmes perception, navigation, contrôle-commande) au sein d’une architecture micro-service, capable d’évoluer de la simulation jusqu’au banc d’essais réel.

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