Critères de l'offre
Métiers :
- Architecte logiciel (H/F)
Expérience min :
- 3 à 5 ans
Secteur :
- Industries Aéronautique, Spatial, Naval
Diplômes :
- Bac+5
Compétences :
- C++
Lieux :
- Saint-Tropez (83)
Conditions :
- CDI
- Temps Plein
L'entreprise : NAVAL GROUP
Naval Group est une entreprise de haute technologie d'envergure internationale et compte parmi les rares leaders mondiaux des systèmes navals de défense qui maîtrisent l'ensemble de la chaîne de réalisation des programmes complexes. Naval Group répond aux besoins de ses clients grâce à ses savoir-faire exceptionnels et ses moyens industriels uniques.
Description du poste
Naval Group recrute en CDI, pour son site de Saint-Tropez, un/une Ingénieur Logiciel en charge de piloter le développement de logiciels embarqués sur drones sous-marins.
Au sein de la direction Drones, Systèmes autonomes & Armes sous-marines qui produit, commercialise et assure la maintenance de nombreux équipements et systèmes sous-marins, des torpilles aux contre-mesures en passant par les drones et les systèmes de lancement, vous rejoignez le service Logiciels Embarqués.
Votre travail consistera à piloter la réalisation de plusieurs logiciels de véhicule drone, du mini-drone sous marin aux drones de taille M-UUV. Ces derniers sont de type sous-marin, mesurent 7m de long pour environ 1,5 tonnes. Pour assurer leur autonomie, ils embarquent plusieurs logiciels, dont le logiciel véhicule drone (LVD). Ce logiciel est responsable du pilotage et de la navigation du drone. Un ensemble de logiciels annexes permettent d'augmenter les fonctionnalités du drone, telles que le logiciel assurant l'interface graphique du centre à terre, ou le logiciel de mission du drone. Ces logiciels sont principalement développés en langage C et C++.
Votre rôle consistera à piloter la réalisation de ces logiciels, d'être l'interface privilégiée entre les programmes (clients internes) et les développeurs de l'équipe dans laquelle vous serez intégré(e). Vous devrez entre autres tâches : comprendre leur besoin, estimer la charge de travail associée, proposer des plannings de développement compatible des jalons programmes, assurer la gestion du backlog des logiciels, coordonner les développeurs, piloter les livrables documentaires.
Pour ce poste, au sein d'une équipe de développement de quelques personnes, vos missions sont les suivantes :
- Conduire et garantir la réalisation des tâches de développement du logiciel sur les composants confiés
- Participer à l'élaboration des spécifications logicielles.
- Réaliser la conception, le codage et les tests (unitaires / fonctionnels)
- Intégrer les éléments logiciels dans le système.
- Appliquer les processus de développement en vigueur dans le service.
- Contribuer aux évolutions et à l'amélioration du produit.
- Participer aux offres techniques sur votre périmètre.
- Réaliser l'ensemble des revues et points d'arrêt demandés par le processus Naval Group avec la qualité
Pour ce poste, une habilitation de défense est nécessaire.
Des déplacements occasionnels sont à prévoir.
Description du profil
Vous avez une formation BAC+5 et vous justifiez d'une expérience minimum de 3 ans vous ayant permis de mettre en pratique les connaissances et compétences suivantes :
· Développement en langage C/C++ sous Linux et OS temps réel
· Interface graphique : Qt
· Intégration et validation logicielle
· Outils d'analyse de code statique (qualimétrie) et dynamique (couverture de code)
· Rédaction de documentation technique (spécification, architecture, conception, plans de tests, ...),
· Connaissance de l'agile et du cycle en V

