Développeur C/C++ Senior - Freelance (H/F)
Posted Updated 7
views
Description
Taux journalier (TJM): 460-480CONTEXTE * Éditeur européen de référence en cybersécurité * Équipe R&D Endpoint & Data Security d'environ 30 personnes * Organisation en Scrum/LeSS et Kanban (agilité à l'échelle) * Périmètre : produits de protection du poste de travail, chiffrement de données, contrôle d'accès, EDR * Objectif : développer et maintenir des solutions de cybersécurité certifiées au plus haut niveau européen * Environnement : développement natif Windows, pipeline CI/CD, méthodologies agiles * Mode de travail hybride : 3 jours de télétravail par semaine, 2 jours sur site à LyonMISSIONS * Analyser et corriger les incidents * Reproduire les incidents signalés par le support ou les clients * Corriger les bugs identifiés * Gérer la dette technique * Concevoir et développer de nouvelles fonctionnalités * Implémenter en C++ moderne (smart-pointers, STL, constexpr, std::thread) * Assurer la gestion optimale des ressources * Tester les développements réalisés * Collaborer avec les équipes produit * Travailler avec les Product Owners et Tech Leaders * Élaborer les spécifications fonctionnelles et techniques * Apporter une expertise technique pointue * Réaliser des analyses de crash pour l'équipe support * Partager des scripts de diagnostic * Rédiger de la documentation how-to * Garantir la sécurité du code * Appliquer les principes de programmation défensive en C et C++ * Valider les entrées, gérer les limites de buffer * Intégrer le chiffrement dans les développements * Contribuer à la qualité et aux bonnes pratiques * Participer aux Pull-Request * Mentorer les développeurs juniors * Diffuser les bonnes pratiques de développement * Missions bonus optionnelles * Optimiser le pipeline CI (tests de sécurité, analyses statiques, artefacts de build) * Devenir formateur interne et animer des Tech-Talks * Participer aux journées d'innovation * Partager son expertise (reverse engineering, driver development, cryptographie)ORGANISATION & QUOTIDIEN * Mode de travail : hybride avec 2 jours par semaine sur site à Lyon * Méthodologies agiles : Scrum, LeSS, Kanban * Pratiques : TDD, revues de code, programmation défensive * Mentorat des développeurs juniors attendu * Participation active aux Pull-Request * Habilitation potentiellement nécessaireOUTILS & ENVIRONNEMENT * Langages de programmation * C (C99/C11) * C++ (C++17/C++20) * Environnement de développement Windows * Visual Studio 2019-2026 * Windows SDK/WDK * COM * Drivers kernel-mode (nice to have) * Intégration continue * Jenkins * Git * Analyse et débogage * WinDbg * Process Explorer * Process Monitor * ProcDump * Sysinternals SuiteDOMAINES * Développement natif Windows (user-mode et kernel-mode) * Programmation C/C++ moderne et sécurisée * Intégration continue et pipelines automatisés * Analyse de crash et débogage avancé * Cybersécurité : protection endpoint, chiffrement, contrôle d'accès * Méthodologies agiles à l'échelle * Drivers kernel-mode WindowsSECTEUR * CybersécuritéCONDITIONS DE TRAVAIL * Lieu : Lyon * Télétravail 3 jours par semaine, 2 jours sur siteNIVEAU D'EXPÉRIENCE * Profil senior avec expertise confirmée en développement C/C++ * Expérience significative en développement natif Windows requise * Expérience en intégration continue nécessaire 1. Profil Senior avec expertise confirmée en développement C/C++ 2. Expérience significative en développement natif Windows requise 3. Expérience en intégration continue nécessaire 4. Maîtrise du C (C99/C11) et C++ (C++17/C++20) 5. Expertise en développement natif Windows (obligatoire) 6. Maîtrise des smart pointers et de la STL 7. Programmation défensive (validation d'entrées, limites de