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 111 résultats.
Freelance

Mission freelance
POT8911 - Un IED Senior sur Noisy le Grand

Almatek
Publiée le
C/C++

6 mois
250-400 €
Noisy-le-Grand, Île-de-France
Almatek recherche pour l'un de ses clients un IED Senior sur Noisy le Grand Activités : Micro-évolutions / paramétrages sur une IHM Java, Analyse et le traitement de FT (backlog d’anomalies), Sujets transverses (intégration / environnement Linux / mise en service), A moyen terme (printemps), un projet orienté Java / web / BDD / VM / Docker. Compétences requises : Linux, Dev Objet ( C ) un peu de C++ Almatek recherche pour l'un de ses clients un IED Senior sur Noisy le Grand Activités : Micro-évolutions / paramétrages sur une IHM Java, Analyse et le traitement de FT (backlog d’anomalies), Sujets transverses (intégration / environnement Linux / mise en service), A moyen terme (printemps), un projet orienté Java / web / BDD / VM / Docker. Compétences requises : Linux, Dev Objet ( C ) un peu de C++
CDI
Freelance

Offre d'emploi
IT Quant C++

MoOngy
Publiée le
Algorithmique
Finance

3 ans
Paris, France
Pour cette mission vous interviendrez en tant qu' IT Quant Confirmé(e) , dans des équipes chargées de mettre en place des solutions innovantes aux problématiques complexes des marchés de capitaux. En vue de la mise en production des nouveaux modèles de diffusion, les principaux chantiers à mettre en œuvre sont les suivants : Migration de la librairie ; Validation et optimisation du code ; Amélioration de la performance ; Reprise de la solution de choc des données de marché pour le calcul des sensibilités ; Implémentation de l’interface existante pour les appels des fonctions du nouveau composant ; Revue du code, standardisation des objets et documentation technique ; Optimisations techniques et monitoring des temps de calcul et de la consommation mémoire ; Implémentation des tests de non-régression et spécification des tests d’intégration ; Suivi de l’intégration ; Mise en place d’outils pour le suivi de la production.
Freelance

Mission freelance
Développeur C++ (Finance)

AVALIANCE
Publiée le
.NET
C#
C/C++

3 ans
Paris, France
Domaine Deal Capture Credit La fonction principale du domaine Deal Capture Credit est de supporter, maintenir et faire évoluer une application appelée STAR . STAR est un système de traitement des transactions (trade processing) chargé de la capture des opérations sur les dérivés de taux d’intérêt (IRD) , les futures et les obligations , ainsi que de l’acheminement des transactions du Front Office vers le Middle Office , puis le Back Office . STAR constitue le socle central (backbone) de la suite IT de traitement des transactions. Chiffres clés : Plus de 2 000 utilisateurs réguliers Plus de 1,5 million de transactions capturées par mois Utilisateurs répartis dans 42 pays Le développement logiciel est réalisé à Londres et Mumbai . L’équipe est composée de 23 développeurs et de 14 analystes métiers , répartis sur les deux sites Activités principales du domaine : Développement de nouvelles évolutions à la demande des métiers (Front, Middle ou Back Office). Ces évolutions peuvent concerner : de nouveaux produits financiers, de nouveaux modes de booking, l’amélioration des fonctionnalités existantes, la prise en compte des recommandations d’audit, les exigences réglementaires. Maintenance applicative : correction d’anomalies, support technique en journée, support de niveau 3 en horaires nocturnes.
CDI

Offre d'emploi
Développeur SCADA - C/C++ - Secteur énergie 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 le développement de systèmes et d'équipements de haute technologie destinés au secteur de l'énergie. Dans ce cadre, nous recherchons un Ingénieur en développement SCADA. Il participera sur le développement et l'évolution du SCADA actuel de notre client, principalement développé en langage C. En tant que membre d'une équipe pluridisciplinaire (composée d'experts en vérification, logiciel, systèmes, déploiement et produits), vous serez directement rattaché aux Responsables du Pôle Services au sein de l'équipe de support SCADA et participerez à la supervision de réseaux critiques dans le domaine de l'énergie. Responsabilités : - Développer, maintenir et optimiser les modules logiciels SCADA en C/C++ ; - Concevoir et implémenter de nouvelles fonctionnalités en lien avec les besoins métiers ; - Participer à l'intégration, aux tests fonctionnels et aux phases de mise en service ; - Analyser et résoudre les anomalies, assurer la stabilité et la robustesse des applications ; - Rédiger et maintenir la documentation technique ; - Contribuer ponctuellement au support sur site client.
CDI

Offre d'emploi
architecte C++ (H/F)

Link Consulting
Publiée le
Architecture

60k-65k €
Toulouse, Occitanie
Notre client du domaine de la défense est à la recherche de son futur architecte C++ (H/F) pour son site de Toulouse. Vos missions : Intégré à une équipe reconnue pour son expertise et son exigence, vous devrez : \- Analyser les besoins des utilisateurs et les convertir en spécifications techniques de haut niveau. \- Concevoir, structurer et faire évoluer des architectures logicielles robustes, modulaires et performantes. \- Participer au développement, à l’optimisation et à la maintenance corrective et évolutive des applications. \- Réaliser des revues de code, mettre en place et exécuter des tests unitaires, garantir la qualité logicielle. \- Évaluer les solutions existantes, proposer des améliorations d’architecture adaptées aux contraintes projet. \- Prototyper des concepts pour démontrer la faisabilité technique des options envisagées. \- Accompagner et encadrer techniquement les développeurs, en partageant bonnes pratiques et orientations. Les compétences techniques 7 ans d’expérience minimum en architecture logicielle C++ dans un environnement exigeant. Maîtrise du C++ moderne (C++14/17/20), de la POO, des optimisations et de la gestion mémoire. Très bonne compréhension des design patterns, architectures modulaires et principes de qualité logicielle. Connaissance de la méthodologie S.O.L.I.D Pratique avérée des tests unitaires, de la revue de code et des outils d’intégration continue. Capacité à concevoir des solutions scalables, maintenables et robustes. Aptitude à guider et à faire monter en compétence des équipes de développement.
CDI

Offre d'emploi
Ingénieur développement Logiciel C++ – Localisation & SLAM Véhicule (F/H)

CELAD
Publiée le

45k-55k €
Créteil, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre du développement de fonctions avancées de conduite semi-automatisée (L2+), nous recherchons un·e Ingénieur·e Localisation pour intervenir sur des problématiques de localisation de haute précision et de cartographie HD. Contexte : L’enjeu du projet est de compléter et renforcer la perception embarquée par l’exploitation de cartes HD globales, afin de gérer des cas d’usage complexes en environnements urbains et autoroutiers (règles de circulation, contexte routier, interprétation dynamique). L’objectif est d’atteindre une précision décimétrique, voire centimétrique, en s’appuyant sur des capteurs embarqués (IMU automobile, GNSS bas coût, LiDAR, caméras, radars) et sur des approches de localisation collaborative et SLAM adaptées aux environnements contraints (zones urbaines denses, tunnels, parkings). Voici un aperçu détaillé de vos missions : - Développer des algorithmes de localisation haute précision supportant des fonctions de conduite semi-automatisée (ex. conduite mains libres sur autoroute, assistance dans les embouteillages). - Intégrer des cartes HD crowdsourcées et des données capteurs temps réel pour améliorer la précision au niveau de la voie et la prédiction de trajectoire. - Garantir la robustesse des algorithmes dans des environnements complexes : intersections urbaines, tunnels, zones à faible marquage, pertes GNSS. - Optimiser la fusion multi-capteurs (radar, caméra, LiDAR) pour des portées moyennes et longues. - Contribuer à l’intégration de la solution de localisation au sein de la chaîne ADAS L2+.
Freelance
CDI

Offre d'emploi
Ingénieur informatique -Développeur C / SQL

BlueWings
Publiée le
C/C++
Linux
PL/SQL

1 an
40k-45k €
400-500 €
Saint-Maur-des-Fossés, Île-de-France
Développeur C / SQL (C, SQL, Shell, Linux/Unix) 1. Traduire les besoinsfonctionnels en besoins techniques Participer à l’analyse fonctionnelle des besoins utilisateurs Etudier les opportunités et les faisabilités technologiques de l’application Rédiger les spécifications techniques détaillées, à partir du cahier des charges Concevoir et développer Concevoirune architecture logicielle et proposer le frameworkadapté au projet Analyser et développer les composants en utilisant les langages appropriés (C, Shell, SQL...) Assurer le développement et la réalisation des applications (prototypes et modules) Adapter et paramétrer les progiciels retenus pour l’architecture logicielle Harmoniser l’ensemble des composants et applicationsoDocumenter les applications pour les développements ultérieurs et la mise en production Tester et écrire les corrections nécessaires Préparer et réaliser les tests unitaires. Apporter les correctifs nécessaires suite aux tests ou aux tests fonctionnels réalisés par les utilisateurs ou la maîtrise d’ouvrage. Assurer la phase de test et recette du fonctionnement des applications Vérifier la bonne intégration du développement Assurer le suivi des applications Assurer la maintenance corrective et évolutive des applications Assurer les astreintes et le support opérationnel de niveau
CDI

Offre d'emploi
Architecte logiciel C++ Qt - Secteur défense 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 pour les secteurs de la robotique et de la défense. Dans ce cadre, nous recherchons un Architecte Logiciel C++/Qt chargé de concevoir et d'architecturer les logiciels pour nos projets robotiques. Intégré au sein de la Direction Ingénierie, vous collaborerez avec des équipes pluridisciplinaires (logiciel, mécanique, qualité, gestion de projet) et serez responsable de la conception et du développement d'architectures logicielles robustes et évolutives pour nos applications de défense robotique. Responsabilités : - Analyser les besoins des utilisateurs et traduire ces exigences en spécifications techniques de conception haute-niveau ; - Participer au développement logiciel, à l'amélioration des performances, ainsi qu'à la maintenance évolutive et corrective des applications existantes ; - Réaliser des revues de code et des tests unitaires pour garantir la qualité et la fiabilité des logiciels ; - Évaluer les architectures existantes et formuler des recommandations d'amélioration en tenant compte des critères de qualité logicielle ; - Prototyper des solutions logicielles pour démontrer la faisabilité des propositions ; - Encadrer et former les équipes de développeurs en partageant votre expertise.
Freelance
CDI

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

VISIAN
Publiée le
C#
C/C++

1 an
40k-45k €
400-620 €
Paris, France
Contexte La fonction principale du domaine Deal Capture IRG est de supporter, maintenir et faire évoluer une application appelée STAR. STAR est un système de traitement des transactions (trade processing system) chargé de la saisie des opérations sur produits dérivés de taux d'intérêt (IRD), futures et obligations, ainsi que du passage de ces transactions du Middle Office vers le Back Office. STAR constitue l'ossature du système informatique de traitement des transactions. Plus de 2 000 utilisateurs réguliers Plus de 1,5 million de transactions saisies par mois Utilisateurs répartis dans 42 pays Le développement logiciel est réalisé à Londres et Mumbai. L'équipe comprend 23 développeurs et 14 business analysts répartis entre les deux sites. Activités typiques Développement de nouvelles évolutions selon les besoins métiers (Front, Middle ou Back Office). Ces évolutions peuvent concerner de nouveaux produits financiers, de nouvelles méthodes de saisie, des améliorations fonctionnelles, des exigences d'audit ou des obligations réglementaires, etc. Maintenance corrective – résolution d'anomalies, support technique en journée et support de niveau 3 en nocturne.
Freelance
CDI
CDD

Offre d'emploi
Ingénieur logiciel embarqué

LINAT CONSULTING
Publiée le
C/C++
Electronique

1 an
60k-80k €
400-550 €
Val-de-Marne, France
Pour le compte d'un client du secteur de l'aéronautique, nous recherchons un(e) profil ingénieur logiciel embarqué. Rattaché(e) à la Direction Technique et plus spécifiquement au département Logiciel et Systèmes, vous participez activement à la conception et au développement des logiciels de nos produits, de la phase d’étude à l’intégration, selon les besoins fonctionnels et le cahier des charges défini par le client, en suivant toutes les étapes du cycle en V. Principales Responsabilités Programmation en Langage C avec les règles de codage en vigueur pour développer des logiciels embarqués (applicatif et bas niveaux) Débogage sur cible avec émulateurs ou autres outils et bancs Conception et architecture logicielle Rédaction et suivi des documents du cycle de vie logiciel (Spécification SRS, Conception SDD, Tests logiciel, tests bas niveau TU) Traçabilité des exigences Relecture des documents conformément au processus de développement logiciel Relecture de code Gestion de configuration
Freelance

Mission freelance
Ingénieur développement Logiciel C++ – Localisation & SLAM Véhicule (F/H)

CELAD
Publiée le

1 an
400-500 €
Créteil, Île-de-France
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Dans le cadre du développement de fonctions avancées de conduite semi-automatisée (L2+), nous recherchons un·e Ingénieur·e Localisation pour intervenir sur des problématiques de localisation de haute précision et de cartographie HD. Contexte : L’enjeu du projet est de compléter et renforcer la perception embarquée par l’exploitation de cartes HD globales, afin de gérer des cas d’usage complexes en environnements urbains et autoroutiers (règles de circulation, contexte routier, interprétation dynamique). L’objectif est d’atteindre une précision décimétrique, voire centimétrique, en s’appuyant sur des capteurs embarqués (IMU automobile, GNSS bas coût, LiDAR, caméras, radars) et sur des approches de localisation collaborative et SLAM adaptées aux environnements contraints (zones urbaines denses, tunnels, parkings). Voici un aperçu détaillé de vos missions : - Développer des algorithmes de localisation haute précision supportant des fonctions de conduite semi-automatisée (ex. conduite mains libres sur autoroute, assistance dans les embouteillages). - Intégrer des cartes HD crowdsourcées et des données capteurs temps réel pour améliorer la précision au niveau de la voie et la prédiction de trajectoire. - Garantir la robustesse des algorithmes dans des environnements complexes : intersections urbaines, tunnels, zones à faible marquage, pertes GNSS. - Optimiser la fusion multi-capteurs (radar, caméra, LiDAR) pour des portées moyennes et longues. - Contribuer à l’intégration de la solution de localisation au sein de la chaîne ADAS L2+.
Freelance

Mission freelance
Quant modèle produits exotiques- Programmation C++

AVALIANCE
Publiée le
C/C++
Finance

3 ans
410-890 €
Paris, France
Nous recherchons pour notre client grand compte dans le secteur bancaire un Quant FO/Produits exotiques en C++ Pour rejoindre une équipe d'une dizaine de personnes qui interviennent sur la partie Quant FO Côté Trading Risk Office, dont le but est d’accompagner le trading sur tous les sujets (IPV, revue de modèles, Risk, etc.) Localisation : Tour Duo - Paris 13eme Télétravail partiel à hauteur de deux à trois jours Démarrage ASAP Une programmation en C++ est exigée. Soft skills: Autonomie, communication
Freelance

Mission freelance
Expert Software Embarqué – Ethernet / C++ Linux

Streamlink
Publiée le
C/C++
Ethernet
Linux

12 mois
310-500 €
Grenoble, Auvergne-Rhône-Alpes
Nous recherchons un consultant pour développeurs logiciels spécialisés dans le matériel Ethernet et les protocoles associés. Profil recherché : freelance expérimenté ayant déjà développé des drivers Ethernet bas niveau (logiciel bare-metal, drivers sous RTOS ou drivers bas niveau sous Linux). Ce savoir-faire est nécessaire pour le développement d’un modèle en C++ (SystemC/TLM) d’un IP Ethernet complexe ainsi que pour l’intégration de son sous-système. Les compétences en TSN et PTP seraient un plus.
CDI
Freelance

Offre d'emploi
Tech Lead C++ (F/H)

cty
Publiée le
C/C++
CI/CD
Oracle

3 ans
Île-de-France, France
Dans le cadre de l’évolution d’une plateforme Front Office dédiée à l’activité Actions au sein d’un grand acteur du secteur financier, nous recherchons un Tech Lead C++ spécialisé Sophis La plateforme, basée sur le progiciel Sophis , permet notamment : Le booking de produits complexes L’intégration des market data La présentation et le suivi des positions Le suivi des résultats Front Office Elle évolue afin d’accompagner : La croissance des émissions de produits structurés complexes Le développement des produits Delta One L’amélioration du time-to-market et de la qualité des développements En tant que référent technique , vous interviendrez sur : L’analyse et la rédaction des spécifications techniques Le développement de composants à forte valeur ajoutée La surcharge et l’extension des produits/trades dans Sophis L’intégration du pricer R&D dans la plateforme Le contrôle de booking et la gestion des scénarios Vous aurez également un rôle transverse : Revue de code et validation des intégrations Garantie de la cohérence technique des développements Participation aux choix d’architecture et aux améliorations du SI Force de proposition pour améliorer la qualité, la couverture de tests et la performance Contribution aux outils DevOps et aux processus CI/CD Environnement technique Langages & technologies : C++ toolkit Sophis PL/SQL Oracle Outils & frameworks : Git, Jenkins Sonar, Octopus Architecture microservices, webservices REST
Freelance

Mission freelance
Développeur C++ Sénior (Profil Habilitable)

Signe +
Publiée le
C/C++

12 mois
400-450 €
Gennevilliers, Île-de-France
Contexte Au sein d’un Centre de Compétences, le service Logiciel Gestion Réseaux Mobiles est spécialisé dans le développement de solutions logicielles dédiées à la gestion de réseaux tactiques et SATCOM, pour des projets France et Export. La suite logicielle couvre un large périmètre fonctionnel, depuis la planification des ressources réseaux jusqu’à la configuration et la supervision locale des stations de communication. Les exigences fonctionnelles sont allouées en mode Agile, par Sprint ou Cycle. Missions principales Dans le cadre de la prestation, le consultant interviendra sur les activités suivantes à chaque Sprint ou Cycle : Assurer le soutien correctif et évolutif des logiciels de gestion Développement C++ Tests unitaires automatisés Tests fonctionnels de vérification Garantir la cohérence et la mise à jour de la documentation associée Spécifications logicielles Documents de conception Wiki projet Fiches d’essais Suivi des faits techniques dans Jira Compétences techniques obligatoires Expérience significative en développement logiciel complexe, idéalement 10 ans et plus, sur des systèmes industriels (backend et frontend) Excellente maîtrise du langage C++ Environnement Windows 32 et 64 bits Utilisation de Visual Studio 2019 Bonne pratique des outils et technologies suivants : PostgreSQL GIT Jenkins Outils d’analyse statique de code (Klocwork ou équivalent SAST) Outils de profiling (Valgrind, VTune Profiler ou équivalent) Compétences complémentaires (fort atout) Connaissances en réseaux, services IP ou SATCOM Connaissance des métiers et processus de gestion de réseaux Standards Protocoles Solutions de supervision et de gestion Méthodologie Participation active à la démarche Agile Travail en équipe pluridisciplinaire Capacité à intervenir sur des environnements critiques et contraints Profil recherché Développeur C++ sénior, autonome et rigoureux Capacité à travailler sur des logiciels complexes et durables Profil impérativement habilitable
Freelance

Mission freelance
Developpeur senior C / .NET

JobiStart
Publiée le
.NET
C/C++

1 an
400-550 €
Île-de-France, France
Participer au développement et à l’enrichissement d’une plateforme front office stratégique dédiée aux dérivés actions , au cœur des activités de trading. Concevoir, développer et maintenir des composants techniques en C++ et C# , couvrant l’extension des produits financiers, les scénarios de calcul et les contrôles applicatifs. Intégrer des moteurs de valorisation issus de la R&D et mettre en œuvre des interfaces de communication via des services applicatifs. Garantir la qualité et la performance des développements à travers la réalisation de tests unitaires, de non-régression et de performance. Assurer le support applicatif de niveau 2 et collaborer étroitement avec les équipes métiers et techniques dans un environnement Agile à forts enjeux.

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.

111 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