Ingénieur Développement Logiciel Java - C++ - Défense H/F
Role details
Job location
Tech stack
Job description
Vous intégrerez le service de développement des modules algorithmiques et environnement de simulation, qui participe à la mise en oeuvre du combat collaboratif numérique en développant et intégrant des solutions algorithmiques et en évaluant leurs performances.
Vous évoluerez dans un environnement technologiquement et fonctionnellement riche :
- Restitution visuelle 3D sous Unreal Engine 5
- Simulation de capteurs et effecteurs
- Exploitation de données cartographiques
- Modélisation de plateformes et de comportements opérationnels
Au sein de l'équipe de développement, vous participerez à la conception, au développement et à l'intégration de logiciels algorithmiques et de moyens de simulation, avec un réel degré d'autonomie dans la conduite de vos activités., Concevoir et développer des modules logiciels en Java et C++ au sein de l'environnement de simulation
- Intégrer des solutions algorithmiques et contribuer à l'évaluation de leurs performances
- Participer à l'évolution des moyens de simulation (capteurs, effecteurs, comportements opérationnels)
- Contribuer à la qualité du code : revues, tests unitaires, documentation technique
- Être force de proposition sur les choix techniques et l'amélioration continue des développements, Des missions au coeur des enjeux de souveraineté et de défense nationale
- Un environnement technique de pointe (simulation, 3D temps réel, algorithmie)
- Un accompagnement de proximité et des perspectives d'évolution au sein d'une agence en pleine croissance
Requirements
Vous avez suivi une formation Bac +5 en ingénierie avec une spécialisation en informatique
- Vous vous intéressez au monde du logiciel industriel à usage militaire et souhaitez développer vos connaissances techniques et métier dans un contexte innovant
- Vous maîtrisez le développement logiciel en environnement Java et/ou C++
- Des compétences en Python, C# et Unreal Engine sont appréciées
- Vous êtes rigoureux(se), autonome, et doté(e) d'un solide esprit d'analyse
- Vous savez organiser votre travail et mener vos activités avec un minimum de supervision
- Vous faites preuve d'une bonne capacité d'adaptation à des projets diversifiés
- Vous êtes bon(ne) communiquant(e) et interagissez avec aisance avec des interlocuteurs métiers comme techniques, Force de proposition Développement logiciel Création d'une base documentaire Rigueur et méthode Python Autonomie Test unitaire Capacité d'adaptation C# Amélioration continue C++ Java Esprit d'analyse