
Ingénieur Logiciel (h/f)
Posted 1 day ago
Company Description
View moreThales est un leader mondial des hautes technologies comptant plus de 81 000 collaborateurs présents sur tous les continents. Le Groupe investit dans les innovations du numérique et de la « deep tech » – big data, intelligence artificielle, connectivité, cybersécurité et quantique – pour construire un avenir de confiance, essentiel au développement de nos sociétés, en plaçant l’humain au cœur des décisions.
Thales propose des solutions, services et produits qui aident ses clients – entreprises, organisations, Etats – dans cinq grands marchés vitaux pour le fonctionnement de nos sociétés : identité et sécurité numériques, défense, aéronautique, espace, et transport.
Job Description
Votre quotidien
Le Campus de Gennevilliers est le cœur des activités de conception, de développement et de soutien des grands systèmes de défense : radiocommunications, réseaux et systèmes d’infrastructure résilients, communications par satellite, combat collaboratif et cybersécurité. Situé au nord de Paris, il est rapidement accessible en transports en commun.
Au sein du Centre de Compétences en Ingénierie du domaine PRS (Protection Systems), vous intégrez le département d'Ingénierie Logicielle en tant qu’ingénieur logiciel, dans le cadre d'un important programme de rénovation d'un système de Commandement de l’Artillerie Sol-Sol qui permet la gestion automatisée de l’appui-feu.
Ce système, produit phare de notre domaine d’activités, est déjà en service dans les unités d’artillerie de l’armée de Terre française. Il assure le partage et la transmission d’informations en quasi temps-réel entre les éléments répartis sur le terrain et coordonne tous les moyens (canons, mortiers, lance-roquettes multiples...), permettant d’appliquer les feux en temps voulu et avec le maximum de sécurité. Il est déployé sur les principaux théâtres d’opérations en France et à l’étranger.
Vous serez en charge de :
Participer à l’élaboration de l’analyse fonctionnelle afin d’évaluer les impacts logiciels
Réaliser la conception et développement de solutions logicielles
Réaliser les tests unitaires
Analyser et corriger les bugs techniques
Collaborer avec les autres équipes d’ingénierie pour assurer la réalisation de la meilleure solution logicielle toujours dans une approche Design to Cost.
Appliquer les processus d’ingénierie.
Vous disposez d’une expérience supérieure ou égale à 8 ans sur l’environnement de développement et les outils associés suivants :
Langage C/C++
Interface IHM avec QT et MFC
Outils de développement : Visual Studio, VMWare
Gestion des faits techniques Jira
Versioning sous Git
BDD : Versant
Analyse de code : Klocwork, SonarQube
Vous avez des compétences dans la spécification des besoins sous forme d’exigences ou cas d’utilisation, et dans la traçabilité des développements.
Et êtes captable d’encadrer une équipe de 2 à 4 ingénieurs logiciel.
Vous connaissez et avez appliqué les méthodes agiles (Scrum/Kanban) en tant que développeur. Vous disposez de connaissances sur l’artillerie
On vous reconnait pour votre dynamisme.
Vous disposez de solides compétences en résolution de problème et leadership
Vous êtes passionné par la technique, le logiciel et l’innovation
