Développeur C++
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Notre client, acteur majeur et technologique de référence dans le secteur de la Défense , recherche un(e) Développeur(se) C++ Senior (Logiciels Non Embarqués) pour renforcer ses équipes R&D et d'ingénierie logicielle. Vous interviendrez sur des systèmes complexes, critiques et à fort enjeu opérationnel (systèmes de commandement, plateformes de simulation, logiciels de traitement de données ou stations sol).
Au sein d'une équipe pluridisciplinaire agile, vos principales missions consisteront à :
Concevoir et développer des applications logicielles complexes en C++ moderne (C++17/20) pour des environnements exigeants.
Rédiger les spécifications techniques et veiller au respect des standards de robustesse, de performance et de sécurité requis par le domaine de la défense.
Assurer l'architecture logicielle et la maintenabilité des composants (modularité, réutilisabilité).
Mettre en œuvre les tests unitaires, d'intégration et de non-régression (automatisation des tests, intégration continue).
Participer aux revues de code et accompagner la montée en compétences des profils juniors.
Collaborer activement avec les équipes systèmes, cybersécurité et les opérationnels métiers.
Formation : De formation supérieure (Bac+5 / École d'ingénieurs ou Master universitaire en Informatique / Systèmes Embarqués & Logiciels).
Expérience : Une expérience significative de 3 à 8 ans minimum en développement logiciel orienté objets, avec une maîtrise approfondie du langage C++ (C++11/14/17/20) .
Compétences techniques indispensables :
Maîtrise des patrons de conception (Design Patterns) et de l'architecture logicielle.
Expérience sur des logiciels non embarqués (applications lourdes, client-serveur, traitement temps réel ou quasi temps réel, multithreading).
Maîtrise des environnements de développement sous Linux et/ou Windows.
Connaissance des outils de gestion de configuration, d'intégration continue (Git, CMake, Jenkins/GitLab CI, Docker).
Qualités personnelles : Rigueur méthodologique, esprit d'analyse et de synthèse, sens aigu de la confidentialité et du travail en équipe.
Habilitation de Sécurité : Le poste étant basé au sein d'une Zone à Régime Restrictif (ZRR) ou sur des projets soumis à la protection du secret de la défense nationale, le/la candidat(e) doit impérativement être de nationalité française (ou ressortissant(e) éligible) et habilitable par les services de l'État (DRSD).
Localisation : Île-de-France (92 / 78 / 91 selon les sites du client).
Modalités de travail :
100% sur site obligatoire pendant les 3 premiers mois (phases d'onboarding, d'habilitation et de prise en main des environnements sécurisés).
À partir du 4e mois : ouverture du télétravail à raison de 2 jours par semaine .