Ingénieur Développeur Logiciel Simulation Virtuelle C++ UNREAL F/H

KNDS France
Versailles, France
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Languages
English

Tech stack

Agile Methodology JIRA C++ (Programming Language) Programming Tools Middleware Ethernet Software Architecture Simulation Software Software Engineering Subsystems Git Unreal Engine

Job description

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.

Requirements

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 & conditions

Formations sur mesure : la possibilité de développer ses compétences, / Carrière : la possibilité d’évoluer, avec mobilité interne & géographique, / Qualité de vie au travail : renforcée par notre accord en place, / Activités : salles de sport, terrains de pétanque et associations sportives, / Événements : journée d’intégration, pique-niques, journées familles… En plus des avantages classiques d’un groupe : mutuelle santé et prévoyance, restaurants d’entreprise, avantages du Comité Inter-Entreprises, primes, chèques CESU…

About the company

Rejoindre KNDS France, c’est bien plus qu’intégrer une entreprise - c’est vivre une aventure humaine et professionnelle unique ! Nous sommes leader dans la conception, la production et le soutien de systèmes de combat terrestres, d’artillerie, de munitions, d’armes et de robotique. En tant qu’architecte et intégrateur de systèmes de défense, nous sommes fiers de fournir des solutions innovantes et de pointe à nos clients, telles que le char LECLERC, le TITUS® ou encore le canon CAESAR®. Nous comptons aujourd’hui 4 500 collaborateurs répartis sur 12 sites en France et en Europe, toutes et tous déterminés à contribuer à un avenir plus sûr.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on espace-emploi.agefiph.fr

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · World Congress 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all