Votre environnement de travail
Rejoignez la Direction Software Engineering qui développe l'ensemble des moyens logiciels nécessaire au bon fonctionnement de nos systèmes d'armes.
Intégrez le Service Logiciels de Préparation de Mission ayant en charge le développement des logiciels et des algorithmes permettant de calculer les données nécessaires au missile de croisière pour accomplir sa (ou ses) mission(s).
Le logiciel de préparation de missions, permet à un opérateur de préparer les données nécessaires à des missiles pour accomplir leur mission avec les meilleures performances. Ces logiciels opérationnels mettent en œuvre des technologies avancées : IHM évoluées en Java, des architectures complexes et des algorithmes multiples modélisant le comportement du missile.
Vous rejoindrez une équipe composée d'une vingtaine de personnes, jeunes, dynamiques et curieuses de s’essayer à de nouvelles méthodologies de développement.
Au sein de cette équipe, vous participerez à l'ensemble des phases de développement du logiciel puis contribuerez à l'intégration de ce logiciel dans la solution matérielle.
Vous contribuerez à l’innovation en participant à l’intégration de solutions d'Intelligence Artificielle et de Big Data dans un logiciel opérationnel de préparation de mission.
Votre quotidien
Être Développeur(se) Logiciel chez MBDA, c'est :
- Mener une analyse critique des spécifications fonctionnelles et logicielles,
- Participer à la conception statique ou dynamique, et formuler le cas échéant des propositions de conception,
- Réaliser l'implémentation en Java,
- Participer à l'élaboration de la stratégie de tests,
- Réaliser les tests unitaires et de bon fonctionnement,
- Maintenir la chaine d'intégration continue,
- Réaliser l'intégration hôte et/ou cible et la validation du logiciel,
- Contribuer aux activités d'innovation autour de l'IA et du Big Data.
En plus des nombreux échanges au sein de l'équipe, vous serez amené(e) à collaborer étroitement avec l'équipe fonctionnelle en interface avec le client final.
La diversité des activités au sein du département offre de nombreuses perspectives d’évolution tant dans le domaine technique que dans le domaine de la gestion de projet.
Votre profil
Issu(e) d'une formation Bac+5, vous justifiez d'une première expérience (stage inclus) en développement logiciel. Vous avez des connaissances en langage orienté objet et êtes à l’aise avec les standards récents Java.
Vous êtes sensibilisé aux concepts d'Agilité, d'intégration continue et de DevOps.
Vous évoluerez dans l’environnement technique suivant :
- le développement orienté objet : UML, Design Patterns, Java,
- les architectures orientées service : REST/SOA
- les bases de données : SQL (hibernate), NoSQL (MongoDB)
- les formats standards : XML, Xerces, Dom, XSLT
Compte tenu de l'environnement international de notre société, un bon niveau d'anglais est nécessaire.
Les défis technologiques de l’industrie de défense vous motivent ? Envoyez-nous votre candidature !