Votre environnement de travail
Au sein de la Direction Software Engineering, vous intégrez le Service Logiciel IHM (Interface Homme-Machine), vous rejoindrez une équipe composée d'une quinzaine d'ingénieurs et participez à la réalisation d'un logiciel opérationnel de type préparations de mission, outils de pilotage de bancs et/ou d'analyse et de traitement de données.
La préparation de mission permet de préparer au sol les données de navigation nécessaires au missile pour accomplir sa mission. Les outils de pilotage de bancs, d'analyse et de traitement de données sont des logiciels utilisés dans les contextes de mise au point, d'essais, de production ou de maintenance.
Ces logiciels opérationnels mettent en œuvre des technologies IHM évoluées (cartographies, 3D, flux vidéo, temps réel) et des architectures complexes (middleware, gestion de bases de données).
Votre quotidien
Être Développeur(se) Logiciel Java chez MBDA, c'est :
- Réaliser une analyse critique des spécifications fonctionnelles et logicielles
- Contribuer aux choix d'ergonomie et de design
- Concevoir le logiciel en utilisant des frameworks dédiés et en favorisant la réutilisation
- Réaliser les tests unitaires et les tests de bon fonctionnement
- Contribuer aux tests d‘intégration et à la validation du produit complet
- Assurer la gestion de configuration de votre développement logiciel
Votre profil
Issu(e) d'une formation de niveau Bac+5, vous justifiez d'une première expérience réussie (stage et alternance inclus) dans le développement logiciel.
Vous disposez de premières connaissances en programmation Java et/ou en technologies IHM (JavaFX) ou IHM Web (HTML, Angular, OpenLayer).
Compte tenu de l'environnement international de notre société, un bon niveau d'anglais est nécessaire.