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 85 résultats.
CDI

Offre d'emploi
Lead Développeur C Linux Embarqué H/F

Publiée le
C/C++
Gestion de projet
Linux

60k-70k €
Cannes, Provence-Alpes-Côte d'Azur
Télétravail partiel
Nous recherchons pour notre client un Lead Développeur C – Linux embarqué. Contexte : Vous intégrez un pôle IT de 25 personnes (Développement OS / Services, Vérification – Validation & Intégration). Vous êtes prêt à être challengé et à monter en compétences. En tant que Lead : Vous pilotez le développement logiciel, le débogage, les tests et l’implémentation depuis la stratégie jusqu’à la livraison. Vous managez techniquement un ou plusieurs projets, garantir leur avancement et assurer le reporting. Vous jouez un rôle de leader technique : vous donnez la direction, vous accompagnez les équipes, vous discutez d’égal à égal avec les clients et partenaires. En tant que développeur : Vous assurez l’intégration des solutions sur diverses plateformes SoC basées sur ARM. Vous concevez et développez de l’embarqué bas niveau ((Firmware, Drivers Linux Kernel, fonctionnalités TEE/OS). Vous intervenez dans le cycle complet de développement à savoir la conception, le debug, les tests et la livraison. Vous participez au développement d’un OS de sécurité embarqué interfacé avec Linux et des applications critiques / de sécurité (crypto, certificats, vérification de données). Vous servez de relais technique auprès de l’équipe Support en Asie, des fournisseurs de SoC ou des clients OEM. Vous gérez les situations critiques ou prioritaires via tickets ou troubleshooting. Environnement technique : C, Linux Kernel, Firmware, Rust, Android, C++, OpenSSL, IPSEL, drivers USB, microcontrôleurs, open source, BSP (Board Support Package), Python, RTOS, SDK, NDK, Jira, Zendesk. Poste en CDI à Sophia-Antipolis (06) avec 2 jours de télétravail par semaine . Rémunération et avantages : -60.000€ à 70.000€ selon profil + Bonus annuel (10%) ; -Tickets restaurant et Mutuelle (Personnelle ou Familiale) ; -Rattaché à la Convention Collective Syntec ; -Gain rapide de jours d’ancienneté -Remboursement côté Transports en commun ou Prime mobilité (vélo).
Freelance

Mission freelance
229448/Développeur C++ / Testeur C++ Villeneuve-d'Ascq

Publiée le
C/C++

6 mois
310-330 €
Villeneuve-d'Ascq, Hauts-de-France
Développeur C++ / Testeur C++ Villeneuve-d'Ascq Réaliser les tests en phase de développement Maintenir le socle de tests auto Goals and deliverables Développement des tests, jeux de données, élaboration et participation aux phases de tests Maintenance et évolution des tests auto Participation à la mise en commun de savoir spécifique Développeur C++ / Testeur C++ Villeneuve-d'Ascq Réaliser les tests en phase de développement Maintenir le socle de tests auto Expected skills Skills Skill level JAVA Confirmed LINUX Confirmed Script Shell Confirmed C++ Confirmed
Freelance

Mission freelance
Ingénieur Test & Validation / Intégration

Publiée le
C#
C/C++
Intégration

6 mois
400-550 €
Île-de-France, France
Télétravail partiel
Contexte Nous recherchons un Ingénieur Test & Validation / Intégration pour notre client afin d'intervenir sur le programme français FAED (Fichier Automatisé des Empreintes Digitales). Le consultant participera à l’ensemble des activités de tests et de validation, en garantissant la qualité, la sécurité et la fiabilité du système. 🎯 Mission : Tests de non-régression , fonctionnels , patches (fonctionnels & sécurité) Tests de vulnérabilités Validation des procédures et installations Accompagnement client pour l’application des patches Réalisation des tests en pré-production
Freelance
CDI

Offre d'emploi
Ingénieur Logiciel Senior iOS / C++ – Portage SDK (H/F)

Publiée le
C/C++
iOS

3 ans
51k-57k €
400-500 €
Île-de-France, France
Pour notre client dans le secteur technologique , nous recherchons un Ingénieur Logiciel Senior expert en développement iOS et C++ moderne. La mission consiste à effectuer le portage du SDK MLS existant (Windows / Linux / Android) vers l’écosystème Apple iOS (iPhone / iPad) . Le périmètre inclut l’intégration d’un device biométrique (MTOPSV3) capable de capturer des empreintes et transférer des images via USB Bulk sous iOS, avec contraintes fortes liées aux environnements et processus Apple. Interaction régulière avec NSS , les équipes internes, et les interlocuteurs Apple. Missions Porter le SDK MLS vers iOS (réécriture/adaptation des modules non compatibles). Développer et intégrer les fonctionnalités nécessaires en C++ moderne et iOS. Implémenter la communication USB Bulk entre le device et iPhone/iPad. Collaborer avec les équipes techniques internes et les interlocuteurs Apple. Garantir la conformité aux exigences Apple (certifications / Apple Store). Maintenir l’environnement de développement iOS (samples, librairies, build machine). Produire les rapports et documents techniques associés. Livrables attendus Compte rendu hebdomadaire + planification semaine suivante. Versions livrables : bêta, version finale. Livrables iOS : sample app, librairies compatibles, environnement de dev, machine de build.
Freelance

Mission freelance
IT Quant / Backtesting & Pricing H/F

Publiée le
C#
C/C++

3 ans
Paris, France
Télétravail partiel
Dans le cadre du développement d’une solution cross-asset dédiée à la gestion d’historiques financiers et au backtesting de produits dérivés , nous recherchons un IT Quant confirmé . La mission s’articule autour de l’intégration de librairies de pricing et de la mise en place de scénarios de couverture pour différents instruments (crédit, taux, FX, equity). Objectifs de la mission L’intervenant contribuera à la conception, l’évolution et l’industrialisation d’outils de backtesting : Participer aux projets liés aux historiques de données, aux modèles de couverture et aux modèles de valorisation. Développer, analyser et publier des mesures issues des calculs de backtests, via des modèles de pricing avancés. Proposer des solutions innovantes répondant aux besoins des traders , ingénieurs financiers et équipes risques. Développer de nouvelles fonctionnalités (ajout de scénarios, mesures de couverture, applicateurs de chocs). Diagnostiquer les incohérences, accompagner les équipes sur les résultats, investiguer et recalculer si nécessaire. Automatiser les tâches récurrentes, optimiser les outils et lancer les scénarios à la demande. Contribuer au cadrage, aux spécifications, aux tests et à la documentation technique.
Freelance
CDI

Offre d'emploi
Développeur Rust / Langage C - Automotive (F/H)

Publiée le
C/C++
Rust

6 mois
40k-45k €
350-400 €
Guyancourt, Île-de-France
📑 CDI / Freelance / Portage Salarial - 📍 Guyancourt - 🛠 Expérience de 3 ans minimum Notre client, acteur majeur de l’industrie automobile, lance un projet stratégique autour de la fonction Car Auto Regen Braking (CARB) — une technologie clé visant à optimiser la régénération de freinage automatique et à renforcer les performances énergétiques des véhicules de demain. Dans ce cadre, nous recherchons un Développeur Rust expérimenté, disposant également de solides compétences en langage C, pour concevoir, fiabiliser et optimiser cette application embarquée critique, au cœur des enjeux de sécurité et de performance véhicule. Vos missions principales : - Développer en Rust et C des modules embarqués robustes et performants pour la fonction CARB - Collaborer étroitement avec les équipes systèmes, software embarqué et intégration - Garantir la qualité logicielle (tests unitaires, intégration continue, optimisation des performances) - Participer aux revues de code et proposer des améliorations techniques - Contribuer à la performance globale du système et à la réduction des temps de latence
CDI

Offre d'emploi
Architecte C++

Publiée le

60k-80k €
Neuilly-sur-Seine, Île-de-France
Contexte de la mission Au sein d’une équipe d’architecture composée de 12 personnes, l’Architecte Applicatif C++ interviendra sur un périmètre applicatif comprenant plusieurs logiciels existants. La mission s’inscrit dans un projet stratégique de refonte technique vers une architecture micro-services et une intégration à un environnement Kubernetes pour l’exploitation et la scalabilité des solutions. Le titulaire de la mission contribuera à la conception, la définition et la supervision des architectures applicatives , en garantissant leur cohérence technique , leur performance , leur sécurité et leur maintenabilité . Objectifs et responsabilités principales Analyser les besoins métiers et les contraintes techniques afin de proposer des architectures adaptées. Définir l’architecture applicative cible , modulaire et/ou orientée micro-services, en assurant la cohérence et la pérennité du système. Modéliser les architectures à l’aide d’outils et de standards reconnus (UML, ArchiMate). Contribuer à la mise en place du socle technique et des mécanismes de communication entre les services et les différentes briques applicatives. Encadrer et accompagner les équipes de développement : Revue de code et validation des choix techniques. Transmission des bonnes pratiques de conception (principes SOLID, design patterns). Animation de sessions techniques et formation. Garantir la qualité du code , la performance, la sécurité et la conformité aux normes de développement et d’architecture. Rédiger et maintenir la documentation technique : dossiers d’architecture, de conception, guidelines techniques, documentation API, templates projets, etc. Assurer une veille technologique active sur les frameworks, bibliothèques et outils C++ modernes. Livrables attendus Modèle ArchiMate détaillant les travaux d’architecture. Dossiers d’architecture et dossiers de conception . Guidelines techniques et documentation API . Templates de projets (applications blanches). Supports de formation et présentations techniques . Supports et animation de réunions pour les architectes et les développeurs. Contributions aux livrables destinés aux comités d’architecture . Interactions clés L’architecte sera en interaction directe avec : Les membres de l’équipe d’architecture : architectes fonctionnels, techniques, applicatifs/solutions. Les équipes de développement : développeurs, lead tech, PO, PM. Les équipes métier, production, intégration et infrastructure . Profil recherché Compétences techniques : Excellente maîtrise du langage C++ (C++11 à C++20) . Solides connaissances en conception logicielle (modularité, design patterns, principes SOLID). Expérience dans la mise en place d’architectures micro-services et/ou modulaires. Connaissance des environnements conteneurisés (Docker, Kubernetes) . Maîtrise des outils de modélisation (UML, ArchiMate). Expérience avec les outils CI/CD , la gestion de configuration et la qualité logicielle . Bonnes pratiques de sécurité applicative et d’ optimisation de performance .
Freelance
CDI

Offre d'emploi
Ingénieur Développement C / C++ Linux – Système de facturation / OSS (F/H)

Publiée le
C/C++

6 mois
48k-55k €
460-550 €
Paris, France
Télétravail partiel
📑 CDI ou Freelance - 🏠 2 jours / semaine 📍 Paris - 🛠 Expérience de 5 ans minimum Nous recrutons un ingénieur développement C / C++ sous Linux qui participera à la refonte stratégique d’un système d’information majeur, au cœur des activités de facturation et de revalorisation. Votre mission : - Assurer le leadership technique au sein d’une équipe de développeurs expérimentés. - Définir et piloter la roadmap technique du projet de refonte. - Garantir la qualité, la performance et la robustesse des environnements en production. - Encadrer et faire monter en compétence les collaborateurs de l’équipe. - Travailler en étroite collaboration avec les équipes produit, projet et métiers.
Freelance
CDI
CDD

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

Publiée le
C/C++

1 an
36k-45k €
330-430 €
Rennes, Bretagne
Télétravail partiel
Nous poursuivons notre développement et recherchons actuellement un(e) Développeur/ Développeuse C++ / Python (H/F) pour intervenir chez l'un de nos clients Rennais. Contexte : Vous rejoindrez une équipe de développement au sein d’un environnement technique exigeant, axé sur la performance , la fiabilité et la qualité logicielle . L’objectif : concevoir, développer et maintenir des applications critiques en C++ et Python , tout en participant à l’amélioration continue des outils et processus internes.
CDI

Offre d'emploi
Ingénieur développement C/C++/JAVA - Ferroviaire H/F

Publiée le

40k-45k €
Rungis, Île-de-France
Contexte de la mission : Grand acteur du secteur ferroviaire au niveau international, contribuant au développement de systèmes d'informations et systèmes industriels. Dans ce cadre nous recherchons un ingénieur en développement logiciel H/F sur les langages C, C++, Java, afin d'intervenir et intégrer l'équipe responsable des systèmes d'aide à l'exploitation des RER. Vos Responsabilités : L'intervenant interviendra sur le sous-système de suivi des trains de deux lignes, il réalisera les activités de : - Maintenance : analyse de dysfonctionnements, proposition de correctifs et/ou contournements, administration et configuration du système ; - Analyse d'impacts de nouveaux projets ainsi que de l'assistance technique aux mainteneurs opérationnels et aux clients - Maîtrise d'oeuvre : développements et intégration des évolutions réalisés dans le système, liés aux projets, à des besoins de maintenance, d'outils de simulation ; - Migration du système d'exploitation Hôte (actuellement en CentOS) ; - Automatisation de l'installation du système en PXE ; - Migration des services sous Dockers ; - Adaptions des simulateurs.
CDD
CDI

Offre d'emploi
Ingénieur Android AOSP / Systèmes Embarqués (H/F)

Publiée le
Android
AOSP
C/C++

3 ans
Yvelines, France
Télétravail partiel
Nous recherchons un Ingénieur Android spécialisé AOSP / bas niveau pour intervenir chez l’un de nos clients majeurs du secteur automobile. Vous participerez au développement et à l’optimisation d’une plateforme embarquée dédiée au traitement audio/vidéo et au streaming multimédia. Vos missions Développer, adapter et optimiser les composants AOSP : Framework, Native, HAL, pipelines media… Contribuer à l’évolution du système multimédia embarqué : lecture audio/vidéo, codecs, DRM, performance et stabilité. Assurer l’intégration des applications de streaming haut de gamme dans un environnement embarqué contraint. Collaborer avec les équipes système, middleware, UI et les partenaires techniques pour garantir une intégration fluide. Participer aux phases de validation, analyse de performance et certification des fonctionnalités media. Investiguer, diagnostiquer et résoudre les problématiques bas niveau (latence, compatibilité, drivers, etc.).
CDI

Offre d'emploi
Développeur logiciel C++ Qt - Secteur Robotique & Drone H/F

Publiée le

40k-45k €
Rungis, Île-de-France
Télétravail partiel
Contexte de la mission : Viveris est reconnu pour son expertise en développement de systèmes embarqués et systèmes industriels. Ces développements font appels à des équipes pluridisciplinaires : mécanique, électronique, logiciel embarqué, banc de test, logiciel applicatif... Au sein de l'équipe « logiciel embarqué », vous intervenez sur un projet complet de développement de système connecté dans les domaines de la robotique et du drone. Vos responsabilités : - Comprendre et analyser les besoins et l'existant ; - Ecrire les spécifications techniques ; - Participer au développement logiciel ; - Mettre en oeuvre les tests et la validation ; - Rédiger la documentation associée.
Freelance
CDI

Offre d'emploi
Ingénieur de recherche (H/F)

Publiée le
C/C++
GNS3

1 an
45k-55k €
400-500 €
Lyon, Auvergne-Rhône-Alpes
Télétravail partiel
Nous recherchons un.e Ingénieur.e de recherche sénior.e pour rejoindre notre équipe R&D spécialisée dans la modélisation et la simulation des réseaux électriques et des chaînes communicantes. Le candidat idéal combine une expertise technique pointue en C++ et Python avec une connaissance approfondie des systèmes physiques complexes, notamment les réseaux électriques et les technologies de communication associées. Vous serez amené à travailler sur des projets industriels et de recherche, en analysant, modélisant et simulant des systèmes complexes pour en améliorer la compréhension et les performances. Missions principales : Analyser le fonctionnement des chaînes communicantes et identifier les leviers d’optimisation. Modéliser le comportement des chaînes communicantes et du réseau électrique. Développer des outils de simulation en C++, Python, NS3 et Matlab. Réaliser des revues de code et évaluer les orientations techniques. Piloter des chantiers techniques complexes. Apporter un support technique pour la conception, le développement et l’amélioration des solutions existantes. Rédiger des documents techniques clairs pour différents publics, y compris non spécialisés. Industrialiser les prototypes dans les outils de supervision existants. Assurer une veille technologique sur les outils et méthodes utilisés au sein du projet.
Freelance

Mission freelance
Développeur C++ - Sophis - Equity Derivatives

Publiée le
C/C++

1 an
400-550 €
Paris, France
Notre client recherche un développeur pour intégrer l'équipe informatique dédiée aux produits structurés et dérivés sur actions, dans le cadre d'une mission au sein de sa division Marchés & Services de Titres. Le projet se déroulera dans un environnement international, impliquant des collaborations avec des équipes basées à Paris, Londres, Hong Kong et New-York. Travaux à réaliser : - Participer à l'implémentation et à la validation des développements dans les applications Sophis et les systèmes internes. - Intégrer ces développements dans le système d’information global. - Mettre en place des tests unitaires et documenter les implémentations avec le soutien des analystes métiers. - Contribuer à l'évolution architecturale en proposant des améliorations. - Analyser les besoins et réaliser des tests approfondis. - Assurer le support de production et gérer les astreintes.
Freelance

Mission freelance
Expert IT – API Summit, Risk & Grid Computing

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

3 ans
Île-de-France, France
Télétravail partiel
Périmètre fonctionnel : Les thématiques couvertes incluent le P&L , le booking , le trade workflow / lifecycle , les Market Data et les flux STP . Intégré au sein du pôle Booking/Valuation de l’équipe Summit Front , le MOE (Maîtrise d’Œuvre) sera responsable de : La maintenance évolutive et corrective des modules internes autour du progiciel Summit (PNL Explain, Credit Entity, OST, SRM, etc.) ; Le support IT de niveau 3 (L3) , exclusivement orienté développement ; La gestion des évolutions techniques et fonctionnelles sur les composants applicatifs liés au périmètre Summit.
CDI

Offre d'emploi
Techlead C++

Publiée le
C/C++
QML
QT

40k-56k €
Paris, France
Télétravail partiel
REDLAB recherche un Tech Lead C++ / Qt pour rejoindre une équipe de développement au sein d’un grand acteur national du secteur de l’énergie ⚡. 🎯 Contexte & rôle : Vous interviendrez sur un produit stratégique pilotant les composants Front-End d’un système industriel de supervision (SCADA), avec également une partie Back-End à encadrer. Votre mission : assurer la cohérence technique, la qualité du code et le pilotage de l’équipe de développement C++/Qt , en lien direct avec les architectes et les équipes métier.

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.

85 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
2025 © Free-Work / AGSI SAS
Suivez-nous