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

Offre d'emploi
Développeur·se C++ / Qt – Secteur Systèmes embarqués(H/F)

CELAD
Publiée le

40k-48k €
Toulouse, Occitanie
🏠2 jours de télétravail/semaine📍 Toulouse - 🛠 Expérience d’au moins 5 ans Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀 Contexte : 👇 En tant que développeur C++ / Qt (H/F), vous intégrez une équipe spécialisée dans le développement de solutions logicielles dédiées aux systèmes embarqués et solutions aéronautiques de haute technologie. Vous intervenez sur des projets innovants autour des stations au sol, en lien étroit avec les équipes R&D et les équipes techniques. Voici un aperçu détaillé de vos missions : 🎯 Développer et maintenir des logiciels C++ / Qt Participer à la conception, à la modélisation et à l’implémentation des interfaces UI et des traitements associés Collaborer avec les équipes R&D pour intégrer les fonctionnalités dans le système global Participer aux phases de conception technique et aux choix d’architecture Intervenir sur les correctifs, évolutions et optimisations des applications Contribuer à la documentation technique et aux bonnes pratiques projet Les compétences que nous recherchons : 🔎 Langages : C++ Framework : Qt Outils : Git Systèmes : Linux / Windows Situation géographique : Toulouse 📍
Freelance
CDI

Offre d'emploi
Expert IT Summit (Finance de marché)

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

1 an
50k-55k €
450-550 €
Île-de-France, France
🎯 Contexte Nous recherchons un Expert IT Summit pour intervenir dans un environnement Finance de marchés. Vous intégrerez le pôle Booking / Valuation d’une équipe Summit Front Office, avec un rôle clé de support IT niveau 3. L’objectif principal est de répondre aux besoins métier liés à l’intégration et à l’évolution de Summit dans l’écosystème client. 🛠 Compétences recherchéesProgiciel & Environnement Summit 6.2 Grid computing (Datasynapse) Oracle Linux MQ Series / JMS Active MQ Langages C / C++ C# Python Java SQL ksh 📌 Périmètre fonctionnel Front Office / Middle Office Produits taux, dérivés de taux, crédit Booking Lifecycle des trades P&L Market Data STP
Freelance

Mission freelance
Développeur

INFOTEL CONSEIL
Publiée le
C/C++
J2EE / Java EE
Python

1 an
Île-de-France, France
Vous intervenez dans le secteur de l'énergie en tant que développeur. Vous avez pour mission principale : Développer des solutions logicielles en s’appuyant sur différents langages et environnements techniques. Concevoir et mettre en œuvre des algorithmes de machine learning ainsi que des modèles de deep learning. Concevoir, développer et assurer la maintenance d’applications web, avec une sensibilité aux enjeux UI/UX. Assurer la maintenance évolutive et corrective des applications web et logiciels en production. Contribuer à la rédaction et à la mise à jour de la documentation technique. Respecter les délais de livraison et être en mesure de définir et piloter un planning réaliste. Collaborer étroitement avec les équipes produit afin d’intégrer des solutions d’IA dans les offres existantes.
Freelance

Mission freelance
Ingénieur Système Linux / DevOps

Kamatz
Publiée le
Ansible
Apache Maven
C/C++

6 mois
Valbonne, Provence-Alpes-Côte d'Azur
🚀 Mission Système Linux/DevOps 📍 Île-de-France 📄 Freelance / ESN Nous recherchons un(e) ingénieur(e) Linux / DevOps afin d’accompagner plusieurs équipes projets dans l’industrialisation et l’automatisation de leurs environnements de développement et d’intégration. 🎯 Vos missions : • Comprendre les besoins des équipes afin de concevoir des services mutualisés et réutilisables • Maintenir et optimiser les plateformes existantes • Déployer de nouvelles plateformes de développement et d’intégration • Automatiser les processus de build, déploiement et validation • Être référent(e) des outils DevOps et CI/CD • Containeriser les applications et industrialiser les workflows • Rédiger et maintenir la documentation technique 🛠 Environnement technique : • CI/CD : Jenkins, Git, Azure DevOps • Infrastructure as Code : Ansible, Terraform • Containerisation : Docker, Kubernetes • Virtualisation : VirtualBox • Développement : Java, C++, Python, PowerShell • Build & dépendances : Maven, CMake, Makefile • Qualité : SonarQube • Systèmes : Linux / Windows • Méthodologies : Agile, Cycle en V
CDI

Offre d'emploi
Développeur logiciel bas niveau POO C++ Java - Industrie H/F

VIVERIS
Publiée le

30k-40k €
Villeurbanne, Auvergne-Rhône-Alpes
Contexte de la mission: Pour un de nos clients spécialisé dans le secteur du test de composants électroniques, nous recherchons un ingénieur logiciel en informatique industrielle. Vous serez amené à travailler en équipe en méthode Agile et aurez en charge le développement de nouvelles fonctionnalités d'une suite logicielle complète fonctionnant sous Windows. Selon votre profil, vous pourrez développer en Java ou en C++ sur des couches logicielles très différentes proches de l'électronique (vous pourrez être amené à travailler directement avec les concepteurs et l'équipe firmware). Responsabilités: - Développer des logiciels bas niveau en programmation orientée objet avec des contraintes d'optimisation et de robustesse; - Aider le support client à résoudre les problèmes techniques; - Utiliser le matériel de laboratoire (oscilloscope, multimètres...).
Freelance

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

CELAD
Publiée le

1 an
400-450 €
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+.
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.
CDI

Offre d'emploi
Tech Lead Java H/F

Grafton
Publiée le

Aix-en-Provence, Provence-Alpes-Côte d'Azur
À propos du poste Grafton accompagne un acteur majeur des systèmes critiques dans le recrutement d'un expert Java Vous participerez au développement de logiciels déployés dans des environnements exigeants. Ces systèmes permettent de représenter une situation tactique en temps réel, de coordonner des unités et d'exploiter des flux d'informations provenant de multiples capteurs. En tant que référent technique, vous jouerez un rôle central dans la qualité, la robustesse et l'évolution des solutions. Missions Être la référence technique de l'équipe sur votre périmètre. Accompagner les développeurs et contribuer à leur montée en compétence. Arbitrer les choix techniques et garantir leur cohérence dans le temps. Contribuer à la conception détaillée et à l'évolution de l'architecture logicielle. Mettre en place et faire évoluer les pratiques DevSecOps et les pipelines CI/CD. Automatiser les tests et garantir la qualité et la sécurité des systèmes. Être l'interlocuteur technique privilégié des architectes et des parties prenantes. Vous interviendrez sur des systèmes critiques fonctionnant en environnement contraint, parfois déconnecté, avec des exigences de fiabilité élevées. Environnement technique Langages : Java, C++, Python, Angular Pratiques : DevSecOps, CI/CD, tests automatisés Contexte : systèmes complexes, haute disponibilité, contraintes opérationnelles Profil recherché Bac+5 en informatique. 10 à 15 ans d'expérience en développement orienté objet. Maîtrise approfondie de Java, C# ou C++. Connaissance des normes qualité logicielle appliquées aux systèmes critiques. Expérience des cycles de développement normés (cycle en V, DO‑178 ou équivalent). Maîtrise des tests : unitaires, intégration, qualification, recette. Capacité à produire une documentation technique rigoureuse. Connaissance des pratiques DevSecOps. Capacité à transmettre et à faire grandir une équipe technique. Anglais technique requis.
Freelance

Mission freelance
POT9236 - Un Senior Software Engineer / DevOps sur Grenoble

Almatek
Publiée le
Python

6 mois
Grenoble, Auvergne-Rhône-Alpes
Almatek recherche pour l'un de ses clients Un Senior Software Engineer / DevOps sur Grenoble. Profil recherché : - Senior (7+ ans d'expérience) - Développement Python + Azure Cloud - DevOps / DevSecOps : CI/CD (GitHub Actions), Docker, Kubernetes / K3s, Helm - Bonne maîtrise de Linux et des architectures micro-services distribuées - Un plus : Edge AI (Machine Learning, Computer Vision, Agentic AI), C/C++/Rust, GPU - Anglais courant Localisation : Grenoble + 2jrs de TT Almatek recherche pour l'un de ses clients Un Senior Software Engineer / DevOps sur Grenoble. Profil recherché : - Senior (7+ ans d'expérience) - Développement Python + Azure Cloud - DevOps / DevSecOps : CI/CD (GitHub Actions), Docker, Kubernetes / K3s, Helm - Bonne maîtrise de Linux et des architectures micro-services distribuées - Un plus : Edge AI (Machine Learning, Computer Vision, Agentic AI), C/C++/Rust, GPU - Anglais courant Localisation : Grenoble + 2jrs de TT
CDI

Offre d'emploi
Tech Lead Java H/F

Grafton
Publiée le

Six-Fours-les-Plages, Provence-Alpes-Côte d'Azur
Tech Lead Java H/F Localisation : Six-Fours-Les-Plages Secteur : systèmes critiques À propos du poste Grafton accompagne un acteur majeur des systèmes critiques dans le recrutement d'un expert Java Vous participerez au développement de logiciels déployés dans des environnements exigeants. Ces systèmes permettent de représenter une situation tactique en temps réel, de coordonner des unités et d'exploiter des flux d'informations provenant de multiples capteurs. En tant que référent technique, vous jouerez un rôle central dans la qualité, la robustesse et l'évolution des solutions. Missions Être la référence technique de l'équipe sur votre périmètre. Accompagner les développeurs et contribuer à leur montée en compétence. Arbitrer les choix techniques et garantir leur cohérence dans le temps. Contribuer à la conception détaillée et à l'évolution de l'architecture logicielle. Mettre en place et faire évoluer les pratiques DevSecOps et les pipelines CI/CD. Automatiser les tests et garantir la qualité et la sécurité des systèmes. Être l'interlocuteur technique privilégié des architectes et des parties prenantes. Vous interviendrez sur des systèmes critiques fonctionnant en environnement contraint, parfois déconnecté, avec des exigences de fiabilité élevées. Environnement technique Langages : Java, C++, Python, Angular Pratiques : DevSecOps, CI/CD, tests automatisés Contexte : systèmes complexes, haute disponibilité, contraintes opérationnelles Profil recherché Bac+5 en informatique. 10 à 15 ans d'expérience en développement orienté objet. Maîtrise approfondie de Java, C# ou C++. Connaissance des normes qualité logicielle appliquées aux systèmes critiques. Expérience des cycles de développement normés (cycle en V, DO‑178 ou équivalent). Maîtrise des tests : unitaires, intégration, qualification, recette. Capacité à produire une documentation technique rigoureuse. Connaissance des pratiques DevSecOps. Capacité à transmettre et à faire grandir une équipe technique. Anglais technique requis.
CDI

Offre d'emploi
Développeur Logiciel Embarqué F/H

VIVERIS
Publiée le

35k-45k €
Belgique
Contexte de la mission: Dans le cadre du renforcement de nos activités en systèmes embarqués et environnements industriels à fortes contraintes techniques, nous recherchons un Développeur Logiciel Embarqué.Vous participerez au développement de logiciels temps réel intégrés dans des systèmes électroniques complexes, où la fiabilité et l'optimisation sont essentielles. Vos responsabilités: Vous serez en charge de: - Développer les logiciels embarqués en C/C++ - Analyser et traduire les exigences fonctionnelles en spécifications techniques - Participer à l'architecture logicielle et aux revues de conception - Rédiger la documentation technique - Réaliser les tests unitaires, d'intégration et les validations sur banc - Contribuer à l'intégration système - Collaborer avec les équipes logiciel, validation, système et électronique - Assurer la gestion de configuration et le suivi des changements (Git)
CDI

Offre d'emploi
Ingénieur logiciel Linux embarqué H/F

HAYS France
Publiée le

55k-65k €
Bordeaux, Nouvelle-Aquitaine
Vos missions Vous développez des applications embarquées sous Linux (C / C++) Vous participez à l'intégration logicielle sur plateformes embarquées Vous contribuez à la conception des architectures logicielles Vous interagissez avec les couches bas niveau et les interfaces matérielles Vous développez et maintenez des composants systèmes et middleware Vous participez aux phases de tests, validation et debug Vous améliorez les performances et la robustesse des systèmes Vous contribuez à l'évolution des outils et pratiques Stack technique C / C++ Linux embarqué (Yocto) Scripts (Python / Bash) Environnements embarqués (ARM…) Outils CI/CD, Git
CDI

Offre d'emploi
Technical lead Linux embarqué H/F

HAYS France
Publiée le

55k-70k €
Bordeaux, Nouvelle-Aquitaine
Vos missions Vous définissez les choix d'architecture logicielle embarquée Vous encadrez techniquement les développeurs de l'équipe Vous participez au développement (C / C++ embarqué) Vous garantissez la qualité du code et les bonnes pratiques (tests, normes…) Vous intervenez sur des systèmes temps réel et contraints Vous collaborez avec les équipes systèmes, hardware et validation Vous participez à l'amélioration continue des outils et méthodes Vous contribuez aux revues techniques et à la montée en compétence des équipes Stack technique C, C++ embarqué Yocto Microcontrôleurs (ARM, STM32…) RTOS / temps réel Protocoles : CAN, UART, SPI… Outils de versioning et CI/CD
Freelance

Mission freelance
Chef·fe de Projet Électronique – Secteur Spatial/Défense (H/F)

CELAD
Publiée le

1 an
Toulouse, Occitanie
En tant que chef de projet électronique (H/F), vous intervenez sur des programmes dédiés à la conception, au développement et à la fabrication d’équipements électroniques destinés à des environnements contraints , notamment le spatial. Vous évoluerez dans un environnement technique exigeant, normé, multiculturel et orienté qualité. Voici un aperçu détaillé de vos missions : Vous pilotez des projets complexes de bout en bout et garantissez la tenue des engagements contractuels. À ce titre, vous serez amené·e à : Piloter les coûts, délais et périmètre technique des projets confiés Assurer la conformité aux normes et standards industriels (EN 9100, ECSS, MISRA, qualité produit/process) Coordonner des projets intégrants : Électronique numérique et analogique Logiciel embarqué (C/C++, temps réel, bas niveau) IP FPGA / VHDL – Verilog Contraintes mécaniques, vibratoires, thermiques et radiations Phases de production, V&V, essais environnementaux Être l’interlocuteur·rice privilégié·e du client, depuis le cadrage jusqu’aux livraisons Travailler en binôme avec un·e Responsable Technique garant·e de la robustesse des choix techniques Planifier, mobiliser et animer les équipes pluridisciplinaires intégrées Produire et présenter les reportings d’avancement, analyses de risques, bilans et projections Environnement technique & méthodologique Électronique embarquée / systèmes temps réel Logiciel embarqué : C / C++, bare metal ou RTOS FPGA, IP, contraintes bas niveau Méthodologies de gestion de projet (cycle en V, normes industrielles, approche qualité) Environnements normés : spatial, aéronautique, défense ou automobile Outils de pilotage projet, reporting, indicateurs, gestion des risques
Freelance

Mission freelance
Support Applicatif H/F

Insitoo Freelances
Publiée le
Administration linux
API REST
Docker

2 ans
320-350 €
Sophia Antipolis, Provence-Alpes-Côte d'Azur
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris 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 Support Applicatif H/F à Sophia Antipolis, France. Contexte Produit de recommandation personnalisé pour les clients telecoms Description Equipe de support : 3 personnes Agilité : SAFe Equipe globale : Dev, PO, testeurs, Ops + équipe de support Tâches : - Accompagnement des métiers - Gestion des incidents applicatifs - Développement d'outils : contribution pour aider la gestion du run et parfois il faut les faire évoluer Bonne communication Env. tech. : Docker, Gitlab Langage de programmation (savoir lire du code : C++, python, PHP) API rest SQL Linux Compétences clés : GITLAB DOCKER REST/SOAP

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.

83 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