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

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

VISIAN
Publiée le
C/C++
Java

1 an
Paris, France
Descriptif du poste : Développement en Java/C++ d'un outil de trading sur les marchés électroniques dérivés actions. Répartition : 60% Java, 40% C++ Expertises indispensables : Niveau technique Expertises souhaitées : Domaine des dérivés actions (Options) Développement d'automates de trading Objectifs de la mission : Développement d'une GUI en Java/EclipseRCP Développement des composants servers en C++ 17 Support de niveau 2/3
Freelance

Mission freelance
Développeur Fullstack Confirmé (H/F)

MP Advertising
Publiée le
C/C++
Go (langage)
Python

5 mois
500-700 €
Paris, France
En tant que Développeur Fullstack Freelance, vous rejoignez une équipe tech à taille humaine, au cœur des opérations quotidiennes de gestion et d’analyse. Sur une mission d’au moins 5 mois, vous prenez en charge le développement, l’évolution et la fiabilisation d’une plateforme propriétaire utilisée par les équipes front-office et back-office. Votre rôle est central pour garantir la performance, la stabilité et la qualité des outils métier, dans un environnement où la polyvalence technique et la rigueur sont essentielles. Vos principales missions seront de : Maintenir et améliorer la plateforme interne de suivi et d’analyse des fonds. Développer de nouvelles fonctionnalités fullstack en Python, React et Go, dans un environnement orienté performance et résilience. Optimiser les modèles métiers existants (calculs, analytics, courbes, ratios, pricing). Contribuer aux cycles complets de développement avec les équipes front-end et back-end. Améliorer la performance et la structuration de la base de données SQL. Assurer l’intégration, la qualité, les tests et la documentation technique. Collaborer étroitement avec les équipes métier pour traduire les besoins opérationnels en solutions robustes. Proposer des améliorations continues sur l’architecture, la sécurité applicative et l’automatisation.
CDI

Offre d'emploi
Ingénieur Logiciel C / C++ (couches physiques) – Télécommunications (F/H)

CELAD
Publiée le

45k-48k €
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. L’objectif global : rationaliser et unifier les architectures historiques (mobile, fibre, fixe) afin de gagner en cohérence, simplicité et capacité d’évolution. 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
Ingénieur développement C++ | QT – Industrie (F/H)

CELAD
Publiée le

1 an
380-420 €
Le Pecq, Île-de-France
Votre rôle Vous participerez à la conception, au développement et à la validation de logiciels embarqués pour des systèmes robotisés innovants. Vous interviendrez sur l’ensemble du cycle de vie du produit : de l’analyse des besoins jusqu’aux tests et à la validation sur prototypes. Voici un aperçu détaillé de vos missions : - Concevoir, développer et maintenir des solutions logicielles performantes et évolutives. - Analyser les besoins utilisateurs et les traduire en spécifications techniques. - Rédiger du code robuste, clair et documenté, en appliquant les bonnes pratiques de développement (tests, revues de code, intégration continue). - Améliorer et optimiser les applications existantes. - Collaborer avec les équipes projets, produits et production pour proposer des solutions techniques adaptées. - Assurer la rédaction de la documentation technique et le suivi des déploiements. - Mettre en place des processus rigoureux de test, d’intégration et de validation afin de garantir des livraisons de qualité.
Freelance

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

CELAD
Publiée le

1 an
400-430 €
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. L’objectif global : rationaliser et unifier les architectures historiques (mobile, fibre, fixe) afin de gagner en cohérence, simplicité et capacité d’évolution. 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.
CDI

Offre d'emploi
Ingénieur développement C++ | QT – Industrie (F/H)

CELAD
Publiée le

42k-45k €
Le Pecq, Île-de-France
Votre rôle Vous participerez à la conception, au développement et à la validation de logiciels embarqués pour des systèmes robotisés innovants. Vous interviendrez sur l’ensemble du cycle de vie du produit : de l’analyse des besoins jusqu’aux tests et à la validation sur prototypes. Voici un aperçu détaillé de vos missions : - Concevoir, développer et maintenir des solutions logicielles performantes et évolutives. - Analyser les besoins utilisateurs et les traduire en spécifications techniques. - Rédiger du code robuste, clair et documenté, en appliquant les bonnes pratiques de développement (tests, revues de code, intégration continue). - Améliorer et optimiser les applications existantes. - Collaborer avec les équipes projets, produits et production pour proposer des solutions techniques adaptées. - Assurer la rédaction de la documentation technique et le suivi des déploiements. - Mettre en place des processus rigoureux de test, d’intégration et de validation afin de garantir des livraisons de qualité.
CDI

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

CELAD
Publiée le

45k-50k €
Créteil, Île-de-France
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
Expert IT Summit (API, Risk & Grid Computing)

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

12 mois
Île-de-France, France
Contexte et objectifs de la mission Dans le cadre de l’évolution de son système d’information Front Office, une grande banque d’affaires recherche un Expert IT Summit afin de répondre aux besoins métiers liés à l’intégration du progiciel Summit au sein de son écosystème applicatif. L’objectif de la mission est d’accompagner les équipes IT et métiers sur les problématiques d’intégration, d’évolution et de maintenance autour de la plateforme Summit, dans un environnement exigeant lié aux activités de marchés. Environnement fonctionnel La mission s’inscrit dans un périmètre fonctionnel couvrant : Front Office / Middle Office Produits taux , dérivés de taux et crédit Gestion du P&L Booking Trade workflow / lifecycle Market data STP (Straight Through Processing) Environnement technologique Summit 6.2 Grid computing sur Datasynapse Oracle Linux MQ Series / JMS Active MQ Langages utilisés C / C++ ksh C# Python SQL Java
Freelance

Mission freelance
un Quant Developer

Keypeople Consulting
Publiée le
CI/CD
Linux
Méthode Agile

6 mois
400-600 €
Paris, France
Je cherche un Quant Developer Junior pour rejoindre une équipe quantitative au sein d’un acteur international de premier plan dans les infrastructures de marchés financiers. Vos missions : Développer et intégrer des modèles de valorisation Collaborer avec des équipes de recherche quantitative Industrialiser des modèles sur des produits titrisés Optimiser les performances et la gestion mémoire 🛠️ Environnement technique : C++, Python (un plus), Linux, CI/CD, méthodologies Agile Profil recherché : Formation en modélisation financière (Master ou équivalent) Solides compétences en programmation orientée objet Capacité à résoudre des problématiques complexes Connaissance des marchés Fixed Income / produits structurés Pourquoi ce poste ? Environnement international Projets stratégiques et innovants Forte exposition à la modélisation financière Organisation de travail hybride Une belle opportunité pour évoluer en finance quantitative dans un environnement exigeant et stimulant. Cordialement,
Freelance

Mission freelance
Développeur Summit Senior (C#/.NET – C/C++ – DevOps)

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

1 an
550-600 €
Paris, France
Notre client recherche un Développeur Summit Senior (C#/.NET – C/C++ – DevOps) (H/F) dans le cadre d'une longue mission. Au sein du SI de gestion des opérations de marché basé sur Summit du groupe BPCE, la mission consiste à contribuer au développement, à la maintenance et à l’évolution des composants applicatifs et techniques du système gérant les opérations financières du groupe. - Développer et maintenir les interfaces Front-End en C# / .NET - Développer, maintenir et optimiser le Back-End Summit (C/C++, Perl, Python, Oracle SQL) - Assurer la gestion et l’optimisation des données financières au sein du SI de marché - Réaliser les tests techniques et accompagner les tests fonctionnels - Mettre en place l’automatisation des tests et des TNR - Maintenir et optimiser les mécanismes de build C++ (compilation, édition de liens, gestion des dépendances) - Maintenir et améliorer les pipelines DevOps (CI/CD) et automatiser les processus d’intégration, de tests et de déploiement - Assurer le support applicatif de niveau 2 et accompagner les utilisateurs - Participer à l’amélioration continue des méthodes et des solutions techniques - Documenter les développements et assurer le transfert de connaissances au sein de la DSI
Freelance

Mission freelance
249260/Chef de Projet Technique – Migration d’applications Windev vers .NET/C++ à Corbeil

WorldWide People
Publiée le
.NET
WinDev

6 mois
Corbeil-Essonnes, Île-de-France
Chef de Projet Technique – Migration d’applications Windev vers .NET/C++ à Corbeil Des applications existantes développées sous Windev ne sont pas compatibles avec la plateforme existante. Elles doivent être redéveloppées en technologies .NET et C++. Le développement sera réalisé par une équipe offshore (Inde), mais piloté techniquement par la ressource recherchée. Mission a Corbeil avec télétravail possible Objectifs et livrables • Analyse et rétro-ingénierie des applications Windev existantes (3 à 4 applications). • Définition de la stratégie de migration vers .NET/C++. • Rédaction des spécifications techniques et suivi des développements. • Coordination technique avec les équipes offshore (Inde) : Encadrement, validation et support technique. • Mise en place des bonnes pratiques (Scrum/Agile, qualité du code, tests). • Reporting régulier auprès de la direction projet. Compétences demandées Compétences Niveau de compétence Pilotage d’équipes offshore et coordination technique Confirmé Compétences en rétro-ingénierie Confirmé .NET (C#) et C++. Avancé o Windev (analyse et compréhension) Expert
Freelance
CDI

Offre d'emploi
Senior Developer Summit – Finance de Marchés (H/F)

SOFTEAM
Publiée le
C#
C/C++
CI/CD

2 mois
Paris, France
Dans le cadre de l’évolution et de la maintenance de son système d’information dédié aux opérations financières, un grand groupement bancaire recherche un Senior Developer Summit . La mission s’inscrit au sein du SI ChROME , plateforme stratégique de gestion des opérations financières utilisée par plusieurs entités du groupe. Ce système couvre l’ensemble du cycle de traitement des opérations financières : de leur intégration dans le système d’information jusqu’à la production des confirmations Back Office, des résultats/reporting (R/L) et des données comptables, en passant par leur valorisation et leurs déclarations auprès des systèmes de place ou internes au groupe. Au sein de l’équipe DSI – EMT Summit , la mission consiste, en complément du support de niveau 2 , à garantir la qualité , l’ évolutivité , la sécurité et la performance du SI ChROME Summit hébergeant ces opérations financières. Le consultant interviendra sur un périmètre couvrant à la fois le développement , la maintenance , l’ industrialisation et le support applicatif . Développement et maintenance applicative Développer et maintenir les interfaces Front-End en C# / .NET Développer, maintenir et optimiser le Back-End Summit pour la gestion des données financières ChROME en utilisant : C / C++ Perl Python Oracle SQL Qualité et tests Réaliser les tests techniques Accompagner les tests fonctionnels Mettre en place l’ automatisation des tests de non-régression (TNR) Industrialisation et DevOps Maintenir et optimiser les mécanismes de compilation, d’édition de liens et de gestion de dépendances d’une solution C++ Maintenir, enrichir et optimiser les pipelines DevOps (CI/CD) Automatiser les processus d’ intégration , de tests et de déploiement Support et amélioration continue Respecter les chiffrages et les délais imposés Assurer le support et l’accompagnement des clients internes Être force de proposition dans l’évolution des projets, des méthodes et des processus Documenter les réalisations et assurer le transfert continu de connaissances au sein de la DSI
CDI

Offre d'emploi
Business Analyst / Support Technique (Hybride)

DATACORP
Publiée le

Clermont-Ferrand, Auvergne-Rhône-Alpes
Mission longue durée au sein d’un environnement industriel international, au sein d’équipes R&D. Profil hybride recherché, à l’interface entre analyse fonctionnelle et compréhension technique. Responsabilités : Rédaction et formalisation des User Stories Interface entre Product Owner et équipes de développement Analyse fonctionnelle des besoins métiers Lecture et compréhension de code pour support et troubleshooting simple (C++) Contribution à la qualité et à la cohérence des livrables techniques et fonctionnels Stack technique : C++ QT SQL Compétences requises : Bonne maîtrise C++ / QT / SQL Capacité d’analyse fonctionnelle Anglais professionnel (B2 minimum) Expérience en environnement grands comptes / industriels appréciée Capacité à intervenir sur des sujets techniques et fonctionnels
CDI

Offre d'emploi
Ingénieur développement Yocto H/F

VIVERIS
Publiée le

35k-45k €
Millas, Occitanie
Contexte de la mission : Viveris accompagne ses clients dans la conception et la fabrication d'équipements de haute technologie à destination du secteur ferroviaire. Dans ce cadre, nous recherchons un Ingénieur développement logiciel C/C++ pour accompagner notre client dans le développement de leurs systèmes d'informations voyageurs utilisés dans les tramways, métros et trains. Vous êtes intégré dans l'équipe logicielle et travaillez en collaboration avec les équipes électronique et mécanique. Responsabilités : - Participer à la rédaction des spécifications ; - Développer les différentes fonctionnalités en C/C++ sous Linux ; - Assurer les tests d'intégration ; - Rédiger la documentation et les tests unitaires.
Freelance

Mission freelance
Chef de projet IOT technique / Produits électroniques (h/f)

emagine Consulting SARL
Publiée le

1 mois
111 €
France
emagine recherche pour un de ses clients, un Chef de projet IOT technique / Produits électroniques Vos missions: Participation aux projets en amont de leur lancement Suivi des KPI Qualité / produits Coordonner les activités avec les équipes validation : planning, coûts, délais… Guider et challenger les équipes dans leurs choix techniques S’assurer que la conception répond aux besoins métiers : support N2, gestion incidents, documentation, suivi des performances Documentation Votre profil: Connaissance / maîtrise des sujets autour des : protocole radio Wize, smart metering, télérelève, Cosem, DLMS, LwM2M, éléctronique embarqués Avoir fait de l’électronique Expérience technique sur des postes de chef de projet, chef de produit, Expérience dans le domaine des systèmes embarqués /IOT Background Développeur C++ Linux Microcontrôleur très apprécié Avoir fait une école d’ingénieur & fait du déploiement à grande échelle
CDI

Offre d'emploi
Développeur logiciel SCADA - EMS-DMS - é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 logiciel SCADA / EMS-DMS. Il interviendra sur le développement et l'évolution des outils de supervision de notre client, avec une forte composante algorithmique appliquée aux systèmes énergétiques. 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 au développement de fonctionnalités avancées destinées à des réseaux critiques dans le domaine de l'énergie. Responsabilités : - Développer et faire évoluer des modules logiciels en C/C++ ; - Concevoir et implémenter des algorithmes avancés appliqués aux systèmes énergétiques (EMS/DMS) ; - Participer au développement de fonctionnalités de type : Calcul de flux de charge (Load Flow), estimateur d'état (State Estimator), Automatic Generation Control (AGC) pour l'équilibre offre/demande ; - Contribuer à l'intégration, aux tests et à la validation des fonctionnalités ; - Analyser et corriger les anomalies, garantir la robustesse des applications ; - Rédiger la documentation technique associée.

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.

98 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