Nous recherchons un Développeur C++ expérimenté pour intervenir sur des sujets techniques à forte composante bas niveau , impliquant la manipulation de données binaires, la gestion mémoire et le debugging avancé.
Responsabilités
- Développer et maintenir des composants en C++ (C++11 / C++14 / C++17 selon l’environnement)
- Travailler sur des problématiques bas niveau :
- Manipulation de bits et bytes
- Opérations bitwise (AND, OR, XOR, shifts)
- Gestion de la mémoire (pointeurs, buffers, alignement)
- Concevoir et manipuler des structures binaires
- Implémenter et analyser des protocoles de communication :
- Sérialisation / désérialisation
- Travailler sur des données brutes :
- Frames, payloads, registres, flags
- Analyser et comprendre le fonctionnement CPU et l’architecture mémoire
- Effectuer du debugging bas niveau :
- Breakpoints mémoire
- Analyse hexadécimale
- Utiliser Microsoft Visual Studio pour le build, le debug et le profiling
Profil recherché
Solide maîtrise du langage C++ (C++11 / C++14 / C++17)Expérience confirmée avec Microsoft Visual StudioExcellente compréhension des concepts bas niveau et de la gestion mémoireÀ l’aise avec l’analyse de données binaires et le debugging avancéCapacité à travailler sur des environnements techniques exigeants et complexesNous valorisons davantage l’expérience concrète et les compétences pratiques que les diplômes formels.
Si vous êtes passionné par les environnements techniques exigeants et souhaitez contribuer à des projets à fort impact, nous serions ravis de vous rencontrer !
#J-18808-Ljbffr