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

Ingénieur(e) Logiciel Embarqué – BSP / Infotainment Automobile

Reboot Conseil

Nous recrutons un(e) ingénieur(e) logiciel embarqué passionné(e) par l’univers automobile et les technologies avancées des cockpits numériques. Vous interviendrez sur le développement et la personnalisation de BSP (Board Support Package) pour des systèmes embarqués complexes (Linux, Android, QNX, Integrity), au cœur des véhicules connectés de demain. Vous intégrerez une équipe projet agile, en lien direct avec les équipes techniques de partenaires internationaux et participerez à toutes les phases : conception, prototypage, intégration, débogage, optimisation.

Démarrage Dès que possible
Durée 6 mois
Salaire 35k-46k €⁄an
TJM 400-600 €⁄j
Télétravail Télétravail partiel
Lieu Toulouse, Occitanie
CDI

INGENIEUR SYSTEMES / INFORMATIQUE INDUSTRIELLE H/F

PROMAN EXPERTISE

Vous êtes intégré à une équipe pluridisciplinaire (électronique, électromécanique, optique, traitement du signal ...) et avez pour missions le développement de systèmes de diagnostics et d’acquisition de données. Vous gérez en toute autonomie les projets qui vous sont confiés de la rédaction du cahier des charges aux phases d’intégration sur site. Dans ce cadre, vous êtes responsable des activités suivantes : Développement, mise au point et réception des systèmes de diagnostic Intégration et maintenance des systèmes de diagnostic sur site ferroviaire Développement des logiciels d'acquisition et de traitement de données de capteurs optoélectroniques. Recherche des pannes sur un système électrotechnique basse tension Test et maintenance des sous-ensemble électromécanique piloté par les logiciels Support client post-installation Pour mener à bien vos projets, vous êtes amené à échanger avec vos clients, prestataires extérieurs mais également vos collègues implantés dans les autres filiales du groupe et nécessite des déplacements sur site; un niveau d’anglais courant est donc requis pour ce poste.

Démarrage Dès que possible
Salaire 37k-45k €⁄an
Télétravail Télétravail partiel
Lieu Marseille, Provence-Alpes-Côte d'Azur
Freelance

Développeur C# C++ (H/F)

Insitoo Freelances

Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur C# C++ (H/F) à Lyon, France. Contexte : L'application est une application en client lourd qui permet au technicien de réaliser les interventions chez les clients : - Relever - Opérations de relève à pieds - Programmation - Poser/Déposer les équipements Besoin projet : L’objectif est de reprendre les activités actuellement réalisées par un prestataire. Il y aura une phase de réversibilité à réaliser avec ce prestataire. Les missions attendues par le Développeur C# C++ (H/F) : Activité principale : o Implication sur la préparation de la réversibilité du prestataire sortant : revue de code et relecture des entrants o Être force de proposition pour la réussite de la reprise de l’application o Conception et développement des évolutions pour le produit en lien avec le PO o Assure le suivi des tâches, participe aux revues de code, rédige et actualise des documentations techniques liées à ces stacks o Mise en place des tests unitaires, d’intégration et de non régression o Challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques o Participer à la correction des anomalies fonctionnelles et/ou techniques o Participer aux différentes réunions/ateliers de l'équipe Activité secondaire : o Rédaction et actualisation de documents techniques o Support aux équipes fonctionnelles o Réalisation de tests croisés Stack technique de l'équipe : C# et C++

Démarrage Dès que possible
Durée 2 ans
TJM 390-440 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance
CDI

Développeur C++

Management Square

Rejoignez une équipe dynamique dédiée à la conception et au développement de solutions logicielles innovantes répondant aux besoins actuels et futurs de nos clients. Au sein d’un environnement technique stimulant et dans le respect de la qualité logicielle, vous serez acteur de l’innovation produit. Contexte de la mission Contexte Concevoir, développer, tester et optimiser des produits/solutions innovantes pour répondre aux besoins identifiés ou futurs de nos clients et dans le respect de la politique qualité de l’entreprise Dans le respect des priorités et plannings établis par le Product/Solution Owner ou par votre responsable hiérarchique, Objectifs et livrables Vos missions principales sont de : Concevoir et développer des solutions innovantes en veillant à la compatibilité avec l’ensemble des solutions du client. Assurer le développement logiciel de ces solutions/produits/composant du produit (éléments) en choisissant le langage technique le plus adapté, Garantir la sécurité, la fiabilité et la robustesse du logiciel développé, Documenter les réalisations. Tester et débugger les solutions/produits et assurer la traçabilité des anomalies rencontrées. Avant déploiement Réaliser les tests unitaires nécessaires dans l’environnement cible, Collaborer avec l’équipe de validation qui prend en charge les tests systèmes, Identifier les anomalies, les corriger et les documenter. Après déploiement Investiguer les problèmes techniques rencontrés sur les plateformes clients (astreintes), Identifier la source du problème, développer et tester une solution de correction. Optimiser la performance des solutions/produits en y intégrant les évolutions technologiques. Mettre à disposition les informations techniques nécessaires à l’établissement de la documentation relative aux solutions/produits/anomalies, Travailler avec des parties prenantes dans l’optique d’assurer le respect des engagements de livraison pris et le bon déploiement de la solution chez les clients, Améliorer la performance des systèmes existants.

Démarrage Dès que possible
Durée 1 an
Salaire 34k-42k €⁄an
TJM 310-370 €⁄j
Télétravail Télétravail partiel
Lieu Rennes, Bretagne
CDI

Ingénieur Support et Développement Logiciel - Télécom - IDF (H/F)

EASY PARTNER

Contexte du poste Notre entreprise, spécialisée dans les solutions de communication SDR (Software Defined Radio), est une startup en plein essor située en Île-de-France. Nous concevons des solutions novatrices dans le domaine de la connectivité sans fil grâce à des boîtiers technologiques de pointe. Actuellement, notre équipe recherche un Ingénieur Support et Développement Logiciel afin de continuer d’offrir un soutien de qualité à nos clients tout en participant au développement de nos logiciels. Évoluant au sein d'une petite équipe dynamique et agile, vous serez en contact direct avec nos ingénieurs et clients pour garantir le bon fonctionnement de nos produits. Missions Missions principales : Assurer le support technique client en identifiant et résolvant les problématiques liées à l'utilisation de nos boîtiers et logiciels. Analyser les besoins des clients, proposer des solutions concrètes et guider les utilisateurs lors de la mise en œuvre des produits. Missions annexes : Participer au développement de nouvelles fonctionnalités pour nos interfaces graphiques et nos modems, principalement en C++. Collaborer avec l'équipe pour tester et optimiser le firmware embarqué dans nos produits. Stack technique Stack technique à maîtriser : Langage de programmation : C++ Compétences en développement logiciel embarqué Environnement technique global : Plateforme : Processeur ARM, GUI sur PC Outils de développement et d’analyse : Environnement Linux/Windows, Réseaux Ethernet

Démarrage Dès que possible
Salaire 40k-45k €⁄an
Télétravail Télétravail partiel
Lieu Palaiseau, Île-de-France
CDI
CDD

Développeur C confirmé

Geeko SAS

Vous intégrerez une équipe experte dédiée au développement de systèmes centraux critiques, au sein d’une entreprise reconnue pour son excellence technologique et sa culture de la qualité logicielle. Votre mission consistera à concevoir, développer et maintenir des applications robustes en langage C, dans le cadre de projets stratégiques liés à la roadmap d’un système central sécurisé. Vous interviendrez sur l’ensemble du cycle de développement logiciel : conception technique, codage, tests unitaires, documentation, et maintenance corrective. Le poste exige une solide expérience en développement bas niveau, une sensibilité particulière aux problématiques de sécurité et de fiabilité logicielle, ainsi qu’une capacité à évoluer dans un environnement métier fonctionnellement riche.

Démarrage Dès que possible
Durée 2 ans
Télétravail Télétravail partiel
Lieu Paris, France
CDI
CDD

Développeur C++ Junior

Geeko SAS

Nous recherchons un développeur C++ junior motivé pour rejoindre une équipe technique dynamique impliquée dans des projets à forts enjeux. Vous interviendrez sur l’ensemble du cycle de vie logiciel, de la conception à la mise en production, dans un environnement Agile/SAFe. Vos missions principales incluront : La conception et l’implémentation de nouvelles fonctionnalités (front-end et back-end) La maintenance évolutive et corrective d’applications existantes La rédaction et la mise à jour de tests unitaires La relecture de merge requests et la participation active aux cérémonies Agile (daily, rétrospective, démonstrations…) L’analyse d’incidents de production et la mise en œuvre de correctifs La contribution aux chantiers techniques transverses (CI/CD, obsolescence technologique, cybersécurité...) Vous serez intégré à des projets robustes et techniquement stimulants, avec une forte exigence en matière de qualité logicielle et de performance.

Démarrage
Durée 3 ans
Télétravail Télétravail partiel
Lieu Hauts-de-Seine, France
Freelance
CDI

eTrading DeltaOne - MOE cpp/c++ AND java

Digistrat consulting

🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un développeur C++ avec une double compétence sur Java. Développement et maintenance d'outils de trading Front Office en C++ et Java 🤝 Les principales tâches de la mission sont les suivantes : - Développement d'outils de trading Front-Office en salle des marchés - Conception, développement, aide en production - Suivi des évolutions - Support de niveau 2

Démarrage Dès que possible
Durée 3 ans
Salaire 40k-50k €⁄an
TJM 400-550 €⁄j
Lieu Paris, France
Freelance
CDI

Développeur C++ (Qt / QML)

TO B SERVICES

Dans le cadre du programme de refonte et d'évolution de l'outil de conduite du réseau de distribution électrique, notre partenaire recherche un Développeur C++ QT/QML. L'application concernée permet la représentation de l'état électrique des postes sources et du réseau HTA en France pour assurer une gestion optimale des données nécessaires à la conduite du réseau. Objectifs et missions principales Le Développeur C++ QT/QML participera activement aux différentes phases du projet et sera responsable des activités suivantes : Concevoir et développer de nouvelles fonctionnalités de l'application. Prendre en charge le développement des fonctionnalités complexes. Appliquer les bonnes pratiques de développement pour assurer la qualité, la fiabilité et la robustesse de la solution. Analyser et corriger les anomalies détectées. Participer à l'analyse et à la résolution des incidents de production. Assurer la mise à jour de la documentation technique. Appuyer le Tech Lead dans l'animation de l'équipe et l'accompagnement des nouveaux développeurs. Participer aux réunions techniques transverses et assurer la génération des versions applicatives. Livrables attendus Code source des développements effectués. Tests unitaires pour valider les fonctionnalités implémentées. Documentation technique détaillée. Procédures techniques d'installation et d'exploitation.

Démarrage Dès que possible
Durée 12 mois
Salaire 40k-55k €⁄an
TJM 400-520 €⁄j
Télétravail Télétravail partiel
Lieu Courbevoie, Île-de-France
Freelance

MOE cpp/java - eTrading DeltaOne

VISIAN

La mission consiste à intervenir sur le développement et la maintenance d’outils de trading utilisés directement en salle des marchés par les équipes Front Office. L’objectif est de concevoir, faire évoluer et garantir la fiabilité d’applications critiques servant à la prise de décision, à l’exécution d’ordres ou à la gestion des positions. Le rôle intègre également un accompagnement en production ainsi qu’un support réactif auprès des utilisateurs internes, dans un environnement fortement orienté temps réel.

Démarrage Dès que possible
Durée 1 an
TJM 300-710 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
CDI
CDD

Développeur C++ Intermédiaire

Geeko SAS

Dans le cadre de projets techniques au sein d’un grand groupe, nous recherchons un développeur C++ disposant de 4 à 7 ans d’expérience pour renforcer une équipe engagée dans le développement d’applications critiques. Vous interviendrez sur des missions variées couvrant l’ensemble du cycle de développement logiciel, avec une forte composante back-end et des interactions régulières avec les équipes d’architecture, de tests et de production. Vos principales responsabilités incluront : L’analyse, la conception et le développement de nouvelles fonctionnalités La maintenance corrective et évolutive de composants existants La rédaction et la revue de tests unitaires La revue de code (merge requests) La participation aux cérémonies Agile/SAFe (daily, rétrospective, démo, etc.) L’analyse et la résolution d’incidents en production La contribution active aux chantiers techniques transverses (automatisation CI/CD, sécurité, modernisation, etc.) Vous travaillerez dans un contexte technique stimulant, sur des projets de longue durée à forte valeur ajoutée.

Démarrage
Durée 3 ans
Télétravail Télétravail partiel
Lieu Hauts-de-Seine, France
Freelance

Développeur C++

Cherry Pick

Cherry Pick est à la recherche d'un Développeur C++ pour l'un de ses clients dans le secteur bancaire. 🎯 Contexte & Objectifs de la mission : Dans le cadre du développement d’un outil de trading sur les marchés électroniques des produits delta one (futures, baskets, ETFs...), nous recherchons un Développeur C++ expérimenté , disposant également de solides compétences en Java pour la partie GUI . Vous interviendrez au sein d’une équipe technique à fort niveau d’expertise, dédiée aux activités de trading électronique sur des produits à forte volumétrie. 🛠️ Environnement technique : Langages : C++17 (serveur), Java (GUI) Frameworks / Outils : Eclipse RCP Architecture : Composants serveur haute performance, front GUI personnalisé Méthodologie : Agile / Intégration continue ✅ Vos principales missions : Développement d’une interface graphique (GUI) en Java / Eclipse RCP Développement des composants backend en C++17 Participation à la conception technique des solutions de trading Prise en charge du support niveau 2/3 sur les outils développés Collaboration étroite avec les équipes de trading et de production 🎯 Compétences requises :Indispensables : Excellente maîtrise du développement en C++ (C++17) Solide expérience en Java , notamment pour le développement d’interfaces graphiques Capacité à intervenir sur des sujets complexes à fort enjeu Autonomie, rigueur, esprit d’analyse Souhaitées : Connaissance des produits delta one : futures, baskets, ETFs, etc. Expérience dans le développement d’ automates de trading Sensibilité aux problématiques de latence, performance et robustesse

Démarrage
Durée 12 mois
TJM 600 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
CDI
Freelance
CDD

Chef de Projet Innovation – Responsable Conception Électronique & Mécatronique

Geeko SAS

En tant que Chef de Projet Innovation – Responsable Conception, vous piloterez des projets de développement de systèmes électroniques et mécatroniques avancés, dans un contexte exigeant lié à l’industrie automobile. Vous contribuerez au développement de solutions innovantes visant à améliorer la sécurité des véhicules de demain. Ce poste combine responsabilités de gestion de projet et leadership technique. Vous coordonnerez des équipes pluridisciplinaires internes et des partenaires externes pour concevoir, développer et valider des solutions répondant aux objectifs de performance, de coût, de qualité et de fiabilité. Vos principales missions incluent : Gérer l’ensemble du cycle de vie de projets d’innovation en environnement automobile : planning, budget, qualité, avancement. Définir la stratégie de développement en alignement avec les parties prenantes internes. Identifier et piloter les ressources nécessaires (équipes internes, partenaires externes). Coordonner et animer une équipe projet pluridisciplinaire (électronique, logiciel, mécanique, systèmes, achats, fiabilité, etc.). Participer au choix et au suivi des partenaires de développement et fournisseurs. Assumer le rôle de référent technique, résoudre les problématiques complexes et animer la dynamique d’innovation. Assurer le reporting, la gestion des risques, les revues techniques et la validation des livrables. Représenter le projet et ses technologies dans les échanges internes ou avec des partenaires. Garantir un transfert fluide du projet vers les équipes produit. Réaliser des déplacements ponctuels, principalement en Europe, pour ateliers techniques et suivis fournisseurs.

Démarrage Dès que possible
Durée 3 ans
Télétravail Télétravail partiel
Lieu Val-d'Oise, France
Freelance
CDD

🧑🏽‍🚒 Développeur C embarqué Linux ▸ Robotique

CONCRETIO SERVICES

🔥 MISSIONS PRINCIPALES Administrer les systèmes Linux embarqués sur les robots. Concevoir et développer des modules en langage C pour les différentes fonctionnalités de la solution robotique. Participer à la conception, au développement et à l'intégration des évolutions logicielles. Réaliser les tests fonctionnels et de robustesse afin de garantir la stabilité du système. Participer aux revues de code et à la documentation technique. Collaborer avec les équipes mécaniques, électroniques et logicielles pour assurer la cohérence globale du système. Tâche 3

Démarrage Dès que possible
Durée 1 an
Salaire 40k-45k €⁄an
TJM 350-410 €⁄j
Télétravail Télétravail partiel
Lieu Arcueil, Île-de-France
Freelance

Développeur C++

Cherry Pick

Contexte de la mission Dans le cadre de ses activités sur les marchés électroniques, une grande banque d’investissement recherche un développeur expérimenté pour contribuer au développement d’un outil de trading électronique sur les produits Delta One (futures, baskets, ETFs…). Vous intégrerez une équipe agile en charge du développement et du support d’une application critique utilisée en production pour le trading haute fréquence . 🛠️ Objectifs et périmètre de la mission Développement d’une interface graphique en Java (Eclipse RCP) Développement des composants serveur en C++17 Participation à l’évolution de l’architecture applicative Support de niveau 2/3 sur l’outil de trading en production Interaction régulière avec les équipes de support, de production, et de trading Expertises techniques attenduesIndispensables : Très bon niveau technique en C++ (C++17 minimum) Expérience sur du trading / algorithmes de marché Expérience sur des systèmes temps réel ou critiques Souhaitées : Connaissance des produits Delta One : futures, paniers, ETFs Expérience en développement d’automates de trading / algorithmes de marché Compétences solides en Java , notamment sur les interfaces graphiques ( Eclipse RCP ) Connaissance des systèmes de trading électronique

Démarrage
Durée 12 mois
TJM 550-600 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

Développeur C++ / C#

Lùkla

Rôle : Développeur C++ / C# Projet : Gestion des interventions techniques Environnement technique : C++, C#, .NET, WPF, SQL Server, Git, CI/CD Localisation : Lyon Séniorité : Confirmé (3 ans d’expérience minimum) Politique de télétravail : 50% Missions Participer à la réversibilité avec le prestataire sortant (revue de code, analyse des documents existants). Concevoir et développer les évolutions de l’application en lien avec le Product Owner. Assurer le suivi des tâches et participer aux revues de code. Rédiger et mettre à jour la documentation technique. Mettre en place et exécuter des tests unitaires, d’intégration et de non-régression. Challenger les besoins métier en tenant compte des bonnes pratiques et des contraintes techniques. Corriger les anomalies fonctionnelles et/ou techniques. Participer aux réunions et ateliers de l’équipe. Activités secondaires : Support aux équipes fonctionnelles. Rédaction et actualisation de documents techniques. Réalisation de tests croisés.

Démarrage Dès que possible
Durée 6 mois
TJM 100-350 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes

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.

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