Rejoignez la Direction Software Engineering qui développe l'ensemble des moyens logiciels nécessaire au bon fonctionnement de nos systèmes d'armes.
Rejoignez le Service Logiciels de Préparation de Mission ayant en charge le développement des algorithmes intégrés dans les logiciels permettant de calculer les données nécessaires à un missile 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.
L'équipe est composée d'une trentaine de personnes, jeunes, dynamiques et curieuses de s'essayer à de nouvelles méthodologies de développement. Vous rejoindrez le pôle Algorithmes de Préparation de Mission.
Être Lead Developer chez MBDA, c'est :
Réaliser le recueil des besoins et l'élaboration des spécifications des logiciels
Participer aux activités de développement, depuis la conception jusqu'à la validation, et contribuer à l'atteinte des engagements en terme de coûts, délais et qualité,
Participer à l'implémentation des solutions retenues et apporter du support aux phases d'intégration des Algorithmes
Contribuer au maintien en conditions opérationnelles des Algorithmes et de la chaine d'industrialisation logicielle,
Construire les Roadmaps technologiques et projets en ligne avec les architectes logiciels,
Co-animer avec le responsable projet Algorithmes les réunions techniques pour échanger sur les sujets d'innovation, l'avancement des développements, etc.
Apporter son support aux chefs de projets logiciels lors des phases de chiffrage, de dérisque et pendant la mise en place du Sprint 0
Assurer la veille technologique sur le métier et proposer des sujets d'innovation
Développer le métier, faire évoluer les process, trouver les synergies et favoriser la création de lignes produits
Des déplacements ponctuels et de courte durée sont à prévoir en France ou en UK.
Issu.e d'une formation de niveau Bac+5, vous justifiez d'une expérience de 5 ans dans le développement logiciel. Vous maitrisez le C++ et/ou Java.
Si vous rejoignez l'équipe, vous évoluerez dans l'environnement technique suivant :
Développement orienté objet : Java, C++, JNI, UML, Design Patterns
Architectures orientées service : REST/SOA
Base de données : SQL, NoSQL
Outils : Jenkins, Artifactory, Nexus, Conan, CppTest, Sonar, Valgrind, cmake
Concepts d'industrialisation logicielle : Intégration Continue, DevOps
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 !