CTAI26-10816 - Architecte Logiciel embarqué CTAS-C F/H - Knds
CDI
Fonction : Non définie
Lieu : Non défini
Date de début : Fri, 17 Jul 2026 06:33:03 Z
Date de fin : 17-08-2026
Rémunération comprise entre € et € par
Description de l'offre

L'architecte logiciel niveau 1 aura la charge des activités suivantes : - Définition de l'architecture du logiciel embarqué du CTAS-C permettant d'atteindre les performances souhaitées, - Gestion de configuration logiciel pour les projets T40, - Supervision de la cohérence technique des modifications/corrections réalisées par l'équipe de développement logiciel. - Support aux démonstrations - Support aux clients tourelliers dans le cadre de l'analyse de faits techniques en coordination avec le responsable produit ou l'équipe soutien - Analyser les architectures existantes pour anticiper les évolutions à venir. Les activités et responsabilités de l'architecte logiciel niveau 1 consistent à : - Contribuer, en support de l'architecte niveau 2 (ou du responsable développement logiciel), à la conception et au choix technologique de l'architecture des briques logicielles : -- Sélectionner et identifier les langages à utiliser, -- Choisir les interfaces et les protocoles de communication interne, -- Définir les services logiciels à intégrer. - Définir le concept technique permettant de répondre au besoin : -- Réaliser le synoptique de l'architecture logicielle, -- Spécifier les interactions entre les briques logicielles, -- Mettre en place des solutions réutilisables et transverses, -- Justifier que l'architecture répond à l'ensemble des besoins (performances, sécurités, …) -- Consigner l'ensemble dans un document type document architecture logicielle et le maintenir à jour. - Analyser les architectures existantes pour anticiper les évolutions à venir, - Assurer la couverture du périmètre fonctionnel, - Assurer que le logiciel atteint ses performances sur la cible identifiée, - Être le référent technique de l'équipe logicielle pour le développement, - Assurer l'interface technique auprès des architectes système, vétronique, et numérisation des fonctions pour l'élaboration des concepts, - Porter les performances de la solution proposée, - Appliquer l'état de l'art du métier. Il possède de fortes compétences techniques : - Compréhension et pratique des principes de la conception logicielle et des architectures (modularité / réutilisabilité / maintenabilité), - Capacité à évaluer et choisir des solutions et technologies appropriées et pérennes ; - Maitrise des systèmes d'exploitation (ex : Windows, Linux, OS temps réel, …), - Maitrise des langages de programmation (ex : C, C++, C#, Python, Rust, Java, ...), - Connaissances avancées des principaux standards et protocoles de communication (ex : domaine de l'embarqué), - Connaissances en cybersécurité, - Connaissances en modélisation numérique, - Connaissances en conception et validation de logiciel, - Connaissance des bonnes pratiques en matière de projet, de contrôle qualité, de contrôle des versions, de méthodologies de test et/ou de mise en production, - Capacité à communiquer avec et vers les autres métiers, - Capacité à rédiger et décliner des exigences

Profil du candidat

Actuellement , 244 offres sont accessibles.
Type de contrat
Indiquez une région