Ingénieur Développeur Logiciel Simulation Virtuelle (h/f)
Posted 21 days ago
Company Description
View moreLeader français de la défense aéroterrestre
KNDS France et ses filiales rassemblent la base industrielle et technologique de défense (BITD) française autour de programmes majeurs pour permettre aux armées de relever les défis du combat aéroterrestre.
KNDS France et ses filiales conçoivent, développent et produisent des véhicules blindés, des systèmes d’artillerie, des canons et tourelles, des munitions, des robots, de nombreux équipements et proposent des services clients et de soutien.
KNDS France est pleinement mobilisé pour répondre aux objectifs du programme SCORPION, à travers la production des engins VBMR GRIFFON et EBRC JAGUAR au sein d’un groupement momentané d’entreprises (GME) (KNDS, Arquus, Thales) ainsi que celle du VBMR Léger SERVAL et la rénovation du char Leclerc.
Job Description
Missions:
Vous rejoindrez l'unité Logiciels Non Critiques au sein du Département Produits Logiciels du Pôle Vétronique de la Direction de l'Ingénierie et de l'Innovation. Intégré(e) à la Cellule Simulation, votre mission sera de participer au développement des solutions de simulation, en particulier sur les simulations constructives. Votre mission sera de participer au développement des logiciels des simulateurs d'entrainement et des solutions liées au profit de l'ingénierie (validation de concept, aide à la conception, …).
Vous pourrez aussi être amené à travailler sur des sujets de simulation constructive, à savoir le développement logiciel de modèles de systèmes (plateformes, systèmes d'armes, …) et sous-systèmes (capteurs, effecteurs, modèle de protection, …) pour les interfacer/intégrer dans des logiciels tiers.
Pour nos clients ou projets internes :
Participer à la définition des besoins
Participer à la rédaction des spécifications générales et détaillées
Participer à la conception et à la mise en œuvre des solutions techniques
Développer les briques logicielles C++ permettant de simuler le fonctionnel des systèmes et sous-systèmes
Eventuellement participer au développement des interfaces entre ces briques et les logiciels de simulation constructive
Développer les IHM de simulation ainsi que les outils permettant de les implémenter
Participer au développement du moteur de simulation KNDS France
Participer à l'élaboration, l'optimisation et à la simplification de l'architecture logicielle
Réaliser les maintenances évolutives et correctives définies dans le cadre des projets
Pour l'unité :
Participer à l'amélioration des méthodes et des outils de développement de l'équipe
Rédiger le manuel utilisateur des outils
En transverse, vous aurez la possibilité de soumettre vos idées et de faire émerger des sujets qui s'inscriront dans le cadre innovant de l'entreprise.
Profil / Compétences requises
De formation supérieure (Bac + 5) en informatique, vous avez une expérience significative dans le développement de logiciels. Vous avez de bonnes connaissances techniques sur le langage C++.
Vous disposez de connaissances sur les méthodes AGILES, éventuellement avec une première expérience dans l'application de ces dernières. Vous avez également un bon niveau d'utilisation de GIT.
Vous possédez un bon relationnel, avez l'esprit d'équipe et faites preuve d'un esprit d'analyse et de synthèse. Vous êtes force de proposition.
Les compétences attendues sont les suivantes :
Maitrise du langage C++
Connaissances techniques en technologies IHM
Notions d'architecture logicielle
Savoir rédiger de la documentation technique
Connaissances de l'outil Git
Capacité à s'adapter à une organisation de travail multi-projets
Un bon esprit d'équipe et une capacité à travailler en groupe
Connaissances des méthodes AGILES
Les compétences souhaitables sont les suivantes :
Connaissances en moteur graphique (Unreal Engine, Unity, …)
Connaissances simulation constructive
Connaissances des protocoles (CAN, Ethernet, Série, …)
Connaissances réseaux
Connaissances sur le middleware DDS
Connaissances sur les protocoles réseaux de simulation (DIS / HLA)
Connaissances de l'outil Jira
Vous possédez un niveau d'anglais vous permettant de communiquer avec aisance à l'oral ainsi qu'à l'écrit. Vous savez également rédiger des documents de spécifications du logiciel.
It's not a job. It's a mission.
Chez KNDS, votre travail n'est pas simplement un métier, c'est un engagement.
Nous rejoindre, c'est une véritable opportunité de participer à une chaîne de valeur humaine et technologique au service de celles et ceux qui défendent nos libertés.
Ensemble, donnons-leur les moyens d'agir avec confiance !
Benefits
- Formations sur mesure
- Prévoyance employeur
- Restaurants entreprise
- Activités associatives
- Événements internes
- Évolution carrière
- Salles sportives
- Avantages CIE
- Primes diverses
- Chèques CESU