
Développeur logiciel C++ / Qt
Secteur d'activité :
Recherche :
Localisation :
Contrat :
Date d'embauche :
Défense
Homme ou femme
Sur site | Toulouse
CDI à temps plein chez notre client
Selon disponibilité du candidat
Introduction
Dans le cadre de la réarchitecture d’une suite logicielle temps réel dédiée à la configuration, au pilotage et à l’exploitation de systèmes radar, nous recherchons un Développeur logiciel C++ / Qt. Le poste s’inscrit dans un environnement technique exigeant, orienté logiciel embarqué, IHM, communication réseau et refonte d’applications existantes.
Tâches
Concevoir, designer et développer de nouvelles fonctionnalités en C++ / Qt
Participer à la refonte de fonctionnalités existantes en cohérence avec l’architecture cible
Adapter des composants logiciels à une architecture en évolution
Intervenir sur des applications temps réel intégrant IHM, communication TCP/IP et API REST
Identifier, analyser et corriger les dysfonctionnements logiciels
Développer les outils de test nécessaires à la validation des fonctionnalités
Participer à la mise en place et à l’amélioration de l’environnement d’intégration continue
Contribuer à l’amélioration des méthodes de conception logicielle
Travailler dans un contexte Agile avec des livraisons régulières par trimestre
Participer à la réduction de la dette technique et à la modernisation d’une suite logicielle existante
Profil recherché
Diplôme Bac+5 en développement logiciel ou formation équivalente
Expérience confirmée d’au moins 7 ans en développement C++
Expérience souhaitée sur des applications pour produits temps réel
Très bonne maîtrise du C/C++ en environnement Windows et Linux
Maîtrise du framework Qt
Expérience en développement d’IHM
Bonnes connaissances en gestion temps réel : threads, communication inter-processus
Connaissance des protocoles TCP/IP et REST
Notions ou expérience en architecture logicielle et refonte d’applications existantes
Capacité à intervenir sur une base logicielle comportant une dette technique importante
Connaissance de Git et GitLab
Pratique des méthodologies Agile
Connaissance des outils d’intégration continue, notamment GitLab CI et SonarQube
Connaissance de CMake
Des compétences en scripting Python ou bash seraient appréciées
La connaissance de Conan ou GitLab Registry serait un plus
Une expérience en interfaçage ou pilotage de matériel réseau, capteurs ou systèmes similaires serait appréciée
Anglais technique requis pour lire et exploiter une documentation logicielle rédigée en anglais
Offre proposée
Environnement technique stimulant autour du C++, de Qt, du temps réel et de l’architecture logicielle
Participation à un projet structurant de refonte et de modernisation logicielle
Travail sur une suite logicielle propriétaire à forte valeur technique
A propos de notre client
L’entreprise évolue dans le domaine des solutions radar destinées à la sécurisation de sites sensibles et d’événements. Elle conçoit, développe, fabrique et intègre des systèmes de surveillance capables de détecter, suivre et enregistrer des intrusions dans différents environnements, notamment terrestres, aériens et maritimes. Son positionnement repose sur une expertise technologique spécialisée, associant matériel radar, logiciels d’exploitation et solutions de configuration adaptées aux contraintes opérationnelles des sites à protéger.
