Trouvez votre prochaine offre d’emploi ou de mission freelance C/C++

Ce qu’il faut savoir sur C/C++

C et C++ sont des langages de programmation puissants et polyvalents utilisés pour le développement d’applications allant des systèmes embarqués aux logiciels complexes. C, créé dans les années 1970, est un langage de bas niveau idéal pour la programmation système et les performances optimisées. Il est à la base de nombreux systèmes d’exploitation, comme Linux, et offre un contrôle direct sur la mémoire. C++, une extension de C, ajoute des fonctionnalités orientées objet, comme les classes et l’héritage, tout en conservant la puissance et l’efficacité de C. Il est utilisé pour développer des logiciels graphiques, des moteurs de jeux, des applications scientifiques, et plus encore. Les deux langages sont largement adoptés dans l’industrie pour leur rapidité, leur flexibilité et leur capacité à gérer des systèmes complexes. Ils sont également connus pour leur large écosystème de bibliothèques et leur compatibilité avec une multitude de plateformes.

Votre recherche renvoie 84 résultats.
Freelance

Mission freelance
Développeur Senior C++ Linux (F/H)

CELAD
Publiée le

1 an
450-510 €
Montpellier, Occitanie
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 2 jours de télétravail par semaine – Montpellier (34) – Expérience de 6/7 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! La mission consiste en un renfort opérationnel de l’équipe en charge des logiciels d’interface entre l’infrastructure télécom et le SI interne de l’opérateur. La stratégie du groupe est de rationaliser les systèmes en rapprochant les architectures historiques des différents parcs nationaux (France, Italie, DOM). C’est à la fois stimulant et exigeant: il s’agit d’accompagner la migration de logiciels critiques vers une architecture unique. Voici un aperçu détaillé de vos missions : Renforcer l’équipe en charge des logiciels d’interface télécom Maintenir et faire évoluer des applications critiques en C++ Participer à la migration vers une architecture technique unifiée Analyser l’existant et proposer des simplifications du code Réaliser du refactoring pour améliorer la qualité et la performance Assurer la stabilité des logiciels en production Analyser les logs et corriger les incidents Déboguer les applications sur environnement Linux (Debian/Ubuntu) Gérer plusieurs configurations de logiciels en production Contribuer à l’amélioration continue des outils et des processus Utiliser des scripts Perl pour compléter les développements Intervenir ponctuellement sur des outils complémentaires (Python, SQL, Docker) Suivre les bonnes pratiques de développement en C++ moderne Documenter les évolutions et les correctifs réalisés.
Freelance

Mission freelance
Ingénieur Test et Vérification Logiciel Embarqué - Médical - Paris H/F

EASY PARTNER
Publiée le
C/C++
Systèmes embarqués
Test unitaire

1 an
390-440 €
75014, Paris, Île-de-France
Entreprise innovante du secteur médical recherche un ingénieur Test & Vérification Logiciel Embarqué C++ pour intervenir sur un projet stratégique de refonte complète d’un dispositif médical. Vous rejoignez une équipe R&D travaillant sur des logiciels embarqués interagissant fortement avec le hardware et des composants temps réel. Missions Développement et maintenance des frameworks de tests automatisés Validation logicielle embarquée Mise en place et exécution des tests Debug et investigation des anomalies Participation aux phases de validation produit Interaction avec les équipes software, hardware et intégration Documentation et traçabilité des tests dans un environnement normé Environnement technique C++ embarqué Catch2 STM32 I2C / USB Jenkins / CI/CD Cucumber Git Oscilloscope Hardware / signaux / boot
Freelance

Mission freelance
Ingénieur Logiciel C / C++ (couches physiques) – Télécommunications (F/H)

CELAD
Publiée le

1 an
440-460 €
Paris, France
Vous rejoindrez une équipe experte qui développe des solutions avancées de réseaux intelligents et de réflecteurs reconfigurables (RIS). Votre rôle : concevoir, intégrer et valider les briques logicielles et algorithmiques permettant d’exploiter pleinement ces technologies dans les réseaux 5G et futurs. Votre mission : - Intégration d’algorithmes de beamforming Vous implémentez et intégrez des algorithmes avancés sur des plateformes telles qu’OpenAirInterface, réalisez le débogage et la validation via démonstrateurs complets, adaptez les solutions aux besoins clients et contribuez à l’évolution des spécifications techniques. - Développement logiciel pour la couche physique Vous concevez et implémentez les briques logicielles permettant d’intégrer les RIS et antennes dans une architecture O-RAN (RU/DU). Vous testez et validez les fonctions radio/RIS en environnement simulé et réel (srsRAN), tout en développant les outils internes et la documentation associée. - Documentation, industrialisation & collaboration technique Vous développez de nouveaux modules, documentez les codes et procédures, automatisez les tests, et travaillez en étroite collaboration avec l’équipe Algorithmes & Modélisation pour assurer la fiabilité et la conformité des algorithmes 5G/5G+. Vous participez également aux présentations d’avancement et à la production de la documentation technique.
Freelance

Mission freelance
C++ Developer

Phaidon London- Glocomms
Publiée le
C/C++
Software Development LifeCycle (SDLC)

12 mois
400-500 €
Bordeaux, Nouvelle-Aquitaine
Nous accompagnons une équipe d’ingénierie logicielle développant des applications desktop haute performance utilisées dans des environnements fortement réglementés. Dans un contexte de croissance et d’augmentation des besoins, l’équipe cherche à intégrer un(e) développeur(se) C++ expérimenté(e) afin de contribuer à l’évolution et à la stabilisation d’un produit logiciel complexe à long cycle de vie. Vous rejoindrez une équipe C++ cœur, travaillant à la fois sur le développement de nouvelles fonctionnalités et l’amélioration d’une base de code existante. Responsabilités principales (Key Responsibilities) Développer et maintenir des applications desktop en C++ moderne (C++20) et Qt Travailler à la fois sur le développement de nouvelles fonctionnalités et la stabilisation des systèmes existants Contribuer aux décisions d’architecture logicielle et de conception système Concevoir et maintenir des tests unitaires et automatisés robustes Intervenir dans des environnements de build structurés avec CMake et Conan Participer aux pratiques CI/CD et DevOps Collaborer avec des équipes réparties à l’international Environnement technique (Technical Environment) C++20 (environnement Visual Studio) Qt (interfaces desktop) CMake / Conan Tests automatisés (unitaires & intégration) Pipelines CI/CD / DevOps Profil recherché (Requirements) 5 à 10+ années d’expérience professionnelle en C++ Solide expérience du C++ moderne en environnement de production Bonne maîtrise pratique de Qt Expérience sur : Des systèmes logiciels complexes ou à long cycle de vie Des environnements structurés et orientés qualité (idéalement réglementés) Bonne compréhension : Des pratiques de test (unitaires / automatisés) De la qualité du code et de la maintenabilité Anglais professionnel requis
Freelance

Mission freelance
Expert technique SAP BI (Business Objects)

TEKTEO
Publiée le
Apache Tomcat
Microsoft SSIS
SAP BI

12 mois
100-500 €
Île-de-France, France
TEKTEO recherche en urgence un Expert SAP BI / Business Objects pour une mission de 12 mois chez un acteur public financier majeur. (secteur banque centrale / Eurosystème). Vous prenez en charge l’administration SAP BI, le support N3, le diagnostic d’incidents, l’analyse des performances, les corrections, la documentation et l’accompagnement des équipes projets et utilisateurs. Un rôle clé, concret et à fort enjeu, pour sécuriser des plateformes BI critiques et visibles, dès le lancement de la mission. Le besoin est immédiat.
Freelance

Mission freelance
(profil habilitable) Developer C / Python

Intuition IT Solutions Ltd.
Publiée le
C/C++
Python

6 mois
350-400 €
Sèvres, Île-de-France
Contexte de la mission Vous intégrerez une équipe en charge du développement d’une plateforme de test commune permettant de standardiser et automatiser les campagnes de validation sur différents projets. La mission comprendra également des interactions ponctuelles avec des équipements matériels et instruments de mesure.\ Missions principales Concevoir et développer les composants logiciels de la plateforme de test Développer et maintenir des outils de test et d’automatisation Participer à l’intégration et à la validation des développements Interagir ponctuellement avec des éléments matériels (signaux 1PPS, oscilloscope, instruments de mesure) Rédiger la documentation technique et les procédures de tests Produire les documents de tests utilisés sur les différents projets Participer aux revues techniques et au suivi qualité des développements
CDI

Offre d'emploi
Ingénieur développeur middleware & IHM C++ QT sous windows

CELAD
Publiée le

35k-46k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Nous poursuivons notre développement dans le Sud-Est et recrutons un Ingénieur développeur middleware et IHM C++ Qt sous Windows pour l’un de nos clients situé à Aix en Provence dans le cadre d’un projet dans le domaine de la Défense . Mission : Intégré(e) à une petite équipe de développement, vos principales missions seront de : Participation à la rédaction de spécifications et de tests Conception et développement d’évolutions en C++ et Qt Intégration Réaliser des tests unitaires et fonctionnels Valider le fonctionnement de la simulation Analyse et corrections de bugs Interventions ponctuelles auprès des clients Rédiger les documents techniques en français et en anglais. Environnement technique : Windows, C++/Qt, Visual Studio 2017/2019, PostgreSQL, SQL, UML, Git, GitLab, LDT, sockets TCP/IP - UDP, Redmine, Testlink, Jenkins, Artifactory, etc.
CDI

Offre d'emploi
Développeur C/C++ Linux embarqué H/F

VIVERIS
Publiée le

40k-50k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication d'équipements de haute technologie à destination des secteurs à fortes contraintes. Dans ce cadre, nous recherchons un ingénieur en développement Linux embarqué. Il interviendra sur des projets variés, orientés innovation, sécurité et performance, au coeur de solutions de sécurité électronique. Intégré au sein de l'équipe R&D pluridisciplinaire (électronique, mécanique, logiciel), vous êtes directement rattaché au Directeur de l'Ingénierie. Responsabilités : - Développer, améliorer et maintenir la gamme de solutions embarquées dans les domaines du contrôle d'accès, de l'intrusion, de la vidéosurveillance et de la GTB ; - Garantir la sécurité et les performances des produits, en intégrant les meilleures pratiques et les évolutions technologiques du secteur ; - Participer aux évolutions du simulateur produit afin d'assurer la fiabilité et la compatibilité avec de nouvelles fonctionnalités ; - Réaliser des tests unitaires et contribuer activement à la validation des systèmes embarqués ; - Analyser et diagnostiquer les dysfonctionnements, puis proposer des solutions de correction et d'amélioration.
Freelance

Mission freelance
Développeur C++ (C++11 / Multithreading)

Nexius Finance
Publiée le
C/C++
Multithreading

3 ans
Paris, France
Rejoignez une grande banque d’investissement internationale et prenez part au développement d’applications critiques au cœur des marchés financiers. Au sein d’une équipe tech experte et passionnée, vous travaillerez sur des sujets à forte valeur ajoutée, alliant performance, fiabilité et innovation. Vos missions: Concevoir, développer et optimiser des composants logiciels en C++11 dans un environnement Linux. Gérer des problématiques complexes de multithreading , de performance et de faible latence . Collaborer avec les équipes IT, quantitatives et métiers pour améliorer les outils de trading et de risk management. Participer à la conception technique, aux revues de code et à la veille technologique.
Freelance

Mission freelance
Ingénieur développeur middleware & IHM C++ QT sous windows

CELAD
Publiée le

1 an
380-430 €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Nous poursuivons notre développement dans le Sud-Est et recrutons un Ingénieur développeur middleware et IHM C++ Qt sous Windows pour l’un de nos clients situé à Aix en Provence dans le cadre d’un projet dans le domaine de la Défense . Mission : Intégré(e) à une petite équipe de développement, vos principales missions seront de : Participation à la rédaction de spécifications et de tests Conception et développement d’évolutions en C++ et Qt Intégration Réaliser des tests unitaires et fonctionnels Valider le fonctionnement de la simulation Analyse et corrections de bugs Interventions ponctuelles auprès des clients Rédiger les documents techniques en français et en anglais. Environnement technique : Windows, C++/Qt, Visual Studio 2017/2019, PostgreSQL, SQL, UML, Git, GitLab, LDT, sockets TCP/IP - UDP, Redmine, Testlink, Jenkins, Artifactory, etc.
Freelance
CDI

Offre d'emploi
Développeur Python / C++ Junior (H/F)

CELAD
Publiée le
C/C++
Java
Python

6 mois
Les Mureaux, Île-de-France
Vous souhaitez évoluer dans un environnement technique stimulant, mêlant développement, data et intelligence artificielle ? Nous recherchons un.e Développeur.euse Python / C++ (ou Java) Junior pour intervenir sur un écosystème d’outils métiers en pleine évolution, avec des enjeux forts autour de la connexion des systèmes, de la qualité des données et de l’intégration de l’IA. Vos missions Au cœur des équipes techniques, vous serez amené.e à : Développer et maintenir des scripts en Python Corriger des bugs et améliorer les performances des outils existants Participer au développement et à l’évolution des API entre différentes applications Contribuer à la gestion et au traitement des données Participer à l’intégration de solutions d’intelligence artificielle (LLM) dans les outils métiers Assurer le bon fonctionnement des applications (maintien en conditions opérationnelles) Environnement technique Python Java ou C++ API / REST Notions en data / big data Ce poste s’inscrit dans le cadre d’un projet nécessitant une habilitation Confidentiel Défense (HCD) ou la capacité à l’obtenir.
Freelance

Mission freelance
C++ Trading Systems Developer

Cherry Pick
Publiée le
C/C++

12 mois
Paris, France
C++ Trading System Developer, 5 ans d’expérience Fiche de Poste : C++ Trading Systems Developer Contexte de la Mission Nous recherchons un prestataire spécialisé en développement C++ pour participer au développement d'un module OMS (Order Management System) haute performance et low-latency. Cette mission s'inscrit dans un projet stratégique visant à : Renforcer notre autonomie de déploiement des modules de trading Accroître la flexibilité opérationnelle de notre infrastructure de trading Optimiser les performances avec une implémentation low-latency robuste Description de la Mission Nous recherchons un Développeur C++ expérimenté avec une solide expérience en systèmes critiques et temps réel pour concevoir et développer un module OMS haute performance, capable de : Gérer le cycle complet des ordres (création, routage, exécution, reporting) S'intégrer de manière transparente à notre plateforme de trading existante Offrir une alternative fiable et performante à notre solution externe actuelle Supporter un déploiement modulaire et progressif Principaux attendus Concevoir et développer un module OMS performant répondant aux contraintes temps réel et low-latency Optimiser les performances pour minimiser la latence de bout en bout (ordre → exécution) Assurer l'intégration avec les systèmes de trading existants et progressivement remplacer les modules externes Implémenter des patterns d'architecture flexible permettant le déploiement modulaire Collaborer efficacement avec l'équipe et les parties prenantes dans la gestion et l'évolution du projet. Respecter la méthodologie Scrum et participer aux cérémonies Agile Documenter l'architecture et le code pour faciliter la maintenance interne post- déploiement Supporter les tests de performance et l'optimisation continue en production Profil Requis Compétences Techniques (OBLIGATOIRES) Maîtrise avancée de C++ (C++17/C++20) avec expérience confirmée Expérience systèmes critiques/temps réel : minimum 3-5 ans Expertise low-latency démontrée : optimisation mémoire, lock-free programming, gestion des interruptions, tuning système Architecture logicielle : conception de systèmes distribués, patterns de communication inter-processus, gestion de la concurrence Compétences Complémentaires fortement souhaitées Connaissance des marchés financiers ou expérience en trading électronique Expérience OMS/EMS : cycle de vie des ordres, routage, réconciliation Protocoles FIX (Financial Information Exchange), APIs de marché et connectivité broker Outils de profiling/benchmarking (perf, valgrind, flamegraph, VTune) Connaissance des OS temps réel ou tuning kernel-space
Freelance

Mission freelance
[SCH] Développeur C++ – Secteur Public - 1552

ISUPPLIER
Publiée le

10 mois
350-400 €
Villeneuve-d'Ascq, Hauts-de-France
Dans le cadre du maintien et de l’évolution d’une application du secteur public, notre client recherche un développeur C++ expérimenté afin de renforcer les équipes en charge des évolutions réglementaires et du maintien en condition opérationnelle. Le consultant interviendra sur des activités de conception, développement, correction et maintenance applicative dans un environnement exigeant et structuré. Objectifs et livrables : -Assurer le maintien en condition opérationnelle des applications -Réaliser les évolutions réglementaires du système -Concevoir, développer et tester les correctifs et évolutions -Participer au développement des lots réglementaires -Analyser et traiter les retours de production -Réaliser les tests unitaires et garantir la qualité des livrables -Participer à l’analyse fonctionnelle et technique des besoins Nous recherchons un développeur C++ confirmé disposant d’une expérience significative en maintenance applicative et développement d’évolutions réglementaires. Le candidat doit être capable d’intervenir sur des sujets correctifs comme évolutifs, avec une bonne capacité d’analyse et de compréhension fonctionnelle. Une connaissance des environnements Java sera appréciée. Le profil doit être rigoureux, autonome et capable d’évoluer dans un contexte secteur public avec des contraintes de qualité et de fiabilité importantes.
CDI
Freelance

Offre d'emploi
Développeur logiciel senior H/F

Les Filles et les Garçons de la Tech
Publiée le
C/C++
iOS
Java

6 mois
44k-55k €
400-600 €
Toulouse, Occitanie
Nous recherchons un(e) Développeur Logiciel Senior pour rejoindre une équipe en charge du développement d’un nouvel outil stratégique de consolidation et d’exploitation de données techniques au sein d’un environnement industriel international. Vous participerez au lancement d’une nouvelle activité et contribuerez à la conception ainsi qu’au développement d’une solution permettant d’agréger des informations provenant de multiples applications et bases de données. Les Missions sont : Participer à la conception et au développement d’un outil de consolidation de données provenant de plusieurs applications et référentiels Développer et maintenir les fonctionnalités nécessaires à l’agrégation, la transformation et l’exploitation des données. Contribuer à la mise en place et au lancement d’une nouvelle activité au sein de l’équipe projet. Assurer la qualité, la performance et la maintenabilité des développements réalisés. Collaborer avec les différentes parties prenantes afin de comprendre les besoins métiers et les contraintes techniques. Participer aux phases d’analyse, de conception, de développement, de tests et de support. Interagir avec des équipes internationales dans un contexte multiculturel.
Freelance

Mission freelance
Développeur Backend C++ (8 ans d'expérience minimum)

Agrega
Publiée le
C/C++
Linux
PostgreSQL

36 mois
450-580 €
La Défense, Île-de-France
Contexte de la prestation Vous intégrez nos équipes d’experts technico-fonctionnels pour participer à un projet mené en mode Agile. Dans le cadre des relations avec des partenaires du domaine financier, notre client démarre un projet de création et maintien d'applications avec C++, bases de données et les outils standard de développement pour des solutions client-serveur; une expérience significative sur des sujets de haute performance et/ou forte volumétrie est un plus. Définition de la prestation Vous souhaitez intervenir sur un service majeur de l’entreprise en participant à la création de l'application, depuis la conception, la mise en œuvre et son déploiement : Vous n’avez pas peur des challenges et souhaitez relever des défis Vous appréciez de travailler dans un mode collaboratif, agile, tout en étant autonome Vous reconnaissez vos qualités et vos compétences parmi les profils recherchés Livrables En fonction de la feuille de route de livraisons : Participation à la phase de conception en lien avec les équipes techniques et fonctionnelles Développement et tests des modules développés / modifiés Assurer le support aux incidents Participation à l’intégration continue / au déploiement Reporting fiable de l'avancement des travaux et du suivi des anomalies à la direction de la DED Contribution à l’amélioration / la maintenance de l’infrastructure de développement
CDI
Freelance

Offre d'emploi
Développeur Java/C++

OBJECTWARE
Publiée le
C/C++
J2EE / Java EE

3 ans
10k-55k €
100-550 €
Île-de-France, France
Dans le cadre du développement d’un outil de trading destiné aux marchés électroniques sur produits dérivés actions, nous recherchons un développeur expérimenté Java / C++ pour intervenir sur des composants critiques à forte exigence de performance et de fiabilité. Vous intégrerez une équipe technique spécialisée dans les systèmes de trading automatisé et participerez à la conception, au développement et au support d’une plateforme utilisée en environnement de production. 60% Java (front-end / GUI) 40% C++ (back-end / logique métier / performance)

Les métiers et les missions en freelance pour C/C++

Développeur·euse C, C++

Le/ La Développeur·euse C, C++ utilise C/C++ pour développer des applications logicielles performantes, souvent dans des domaines comme les systèmes embarqués, les jeux vidéo ou les logiciels à haute performance.

Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...)

Le/ La Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...) utilise C/C++ pour programmer des logiciels embarqués dans des systèmes comme des appareils IoT, des microcontrôleurs et autres dispositifs à ressources limitées.

Ingénieur·e informatique industrielle

L'Ingénieur·e informatique industrielle utilise C/C++ pour développer des logiciels qui contrôlent des équipements industriels, des robots ou des systèmes de production automatisée.

Ingénieur·e R&D

L'Ingénieur·e R&D exploite C/C++ pour la recherche et le développement de nouveaux produits logiciels ou systèmes nécessitant une gestion fine des ressources et des performances, par exemple, dans le domaine de la simulation ou de la modélisation.

84 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous