Architecte logiciel NAVAL H/FBretagneSelon expérience
La société
- Un environnement stimulant et en pleine évolution
- Des projets diversifiés et à fort impact
- Des opportunités de formation continue et d’évolution de carrière
- Une culture d’entreprise collaborative et bienveillante
Le poste
Notre client est un acteur industriel de haute technologie, spécialisé dans la robotique, la navigation, le maritime, l’aérospatial et la photonique. Présent dans plus de 80 pays, il fournit des composants, produits et systèmes robustes aux environnements civils et militaires. Ses solutions, issues de fortes capacités d’innovation, répondent aux exigences les plus critiques, de la mer à l’espace.
Nous recherchons pour notre client recherche un (e) Architecte Logiciel Naval passionné (e) et expérimenté (e), prêt (e) à contribuer à la conception de solutions logicielles de haute qualité pour des projets stratégiques dans le domaine naval. Vous serez responsable de l’architecture et du découpage technique de projets logiciels complexes, tout en assurant la conformité, l’innovation et l’efficacité des développements.
Parmi vos responsabilités, vous serez amené à :
Compétences requises
Issu(e) d’une formation d’ingénieur en développement logiciel ou en informatique industrielle, vous justifiez d’une expérience confirmée de 5 à 10 ans dans le développement ou l’architecture de logiciels complexes, idéalement dans des environnements critiques ou embarqués. Vous avez une forte appétence pour la modélisation et l’architecture logicielle, ainsi qu’une bonne maîtrise des langages orientés objet, notamment C++. Vous êtes à l’aise avec les environnements de développement sous Windows et Linux, les outils de modélisation, les moteurs 3D et les technologies de simulation telles que HLA ou DDS. Vous appliquez avec rigueur les standards en cybersécurité et en sûreté de fonctionnement, et êtes capable de prendre du recul pour proposer des solutions robustes, innovantes et évolutives.
Savoir faire
- Rédiger les spécifications techniques et les cahiers des charges en lien avec les experts métiers.
- Concevoir, modéliser et spécifier les composants logiciels.
- Analyser les performances des solutions et proposer des optimisations.
- Comparer les options techniques et sélectionner la solution la plus adaptée aux contraintes du projet.
- Encadrer et participer au développement logiciel.
- Définir et mettre en œuvre les plans de test pour l’intégration et la validation.
- Animer les réunions techniques et assurer la coordination autour de l’architecture logicielle.
Domaine d'activité
Logiciel critiqueEnvironnement
Windows / Linux / C++ / Visual Studio / Outils de modélisation logicielle / HLA / DDS / Cybersécurité / moteur 3D / Tests logicielsContact
