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.
Freelance

Mission freelance
Tech Lead / DeSenior ++

Publiée le
C#
PostgreSQL
Python

12 mois
400-700 €
Île-de-France, France
Télétravail partiel
Dans le cadre du maintien en conditions opérationnelles et de l’évolution d’outils internes critiques au sein d’un grand groupe industriel, nous recherchons un Tech Lead Python / Full Stack expérimenté. Le consultant interviendra en binôme avec un technico-lead pour garantir la stabilité, la performance et la pérennité des solutions utilisées par les métiers. Le rôle comporte à la fois une dimension technique forte (architecture, développement, intégration) et une responsabilité d’encadrement (accompagnement, diffusion des bonnes pratiques, communication transverse). Missions principales : Définir et maintenir l’architecture technique des applications internes Assurer la conception, le développement et la maintenance d’outils en Python, avec une composante front Angular / Typescript / HTML / Javascript Administrer les environnements techniques : PostgreSQL, LDAP, Windows, RedHat, Podman / Docker Mettre en place des pipelines d’automatisation (Ansible, CI/CD, GitLab) Assurer la revue de code, la qualité logicielle, la sécurité et la documentation des développements Définir des méthodologies et plans d’action pour garantir la cohérence et la stabilité des livrables Collaborer avec des équipes internes et internationales (ressources basées en Inde) Être l’interlocuteur technique du métier : accompagner, vulgariser, et proposer des solutions adaptées
CDI

Offre d'emploi
INGÉNIEUR SYSTÈMES EMBARQUÉ - CONTRÔLEUR DE MOTEURS ÉLECTRIQUES - H/F

Publiée le
C/C++
CAN (Controller Area Network)
FPGA (Field-Programmable Gate Array)

45k-65k €
Paris, France
Contexte du poste Notre entreprise, pionnière et innovante dans le secteur de la mobilité urbaine, développe en France des vélos urbains hybrides. Basée à Paris, notre équipe R&D dynamique est en pleine expansion pour répondre aux enjeux de l'optimisation et de l'amélioration continue de nos solutions de mobilité. Actuellement, nous recherchons un Ingénieur Systèmes Embarqués pour enrichir notre département R&D, dans le but de développer de nouvelles fonctionnalités d'optimisation sur notre contrôleur moteur. Ce poste s'inscrit dans la perspective de renforcer nos capacités et nos compétences internes à l'aube de notre prochaine levée de fonds. Missions Concevoir et développer des algorithmes de commande moteur pour moteurs BLDC en environnement bare metal. Implémenter des lois de commande avancées comme le FOC (Field Oriented Control) ou le contrôle PID. Assurer la responsabilité du firmware du contrôleur moteur, en optimisant ses performances pour une efficacité énergétique et une réduction des vibrations accrues. Effectuer des simulations des lois de commande à l'aide de MATLAB/Simulink. Développer des outils de diagnostic pour valider les performances en conditions réelles. Collaborer étroitement avec les équipes électroniques pour l’intégration hardware/firmware.
Freelance

Mission freelance
Software Engineer - Développeur

Publiée le
C/C++
Powershell
Python

24 mois
500-600 €
75002, Paris, Île-de-France
Télétravail partiel
Le groupe recherche un Software Engineer - Cloud technologies (5-7 ans d’expérience, hors alternance). Rôles Développer des composants pour un cadre de développement rapide framework. Intégrer de nouveaux modèles quantitatifs et maintenir les modèles existants dans différents environnements. Améliorer l'ensemble d'outils actuel pour le test et le dépannage des modèles. Optimiser les performances des modèles et l'utilisation de la mémoire. Effectuer des revues de code et de conception. Maintenir et améliorer l'infrastructure CI/CD (GitLab / Jenkins). Compétences clés requises 5 ans d'expérience en programmation orientée objet. 3 ans ou plus d'expérience en développement en C++. Solide expérience de l'environnement Linux et shell scripting. Une expérience du cloud (AWS, Azure) est un plus Programmation Python. Anglais courant
Freelance
CDI

Offre d'emploi
Ingénieur IT Quant (H/F)

Publiée le
C/C++
Java

12 mois
Île-de-France, France
Télétravail partiel
Nous recherchons un Ingénieur IT Quant pour rejoindre les équipes d’un acteur majeur de la finance de marché . Au sein d’un environnement exigeant et stimulant, vous interviendrez au cœur de la modélisation et de l’industrialisation des outils de pricing et de risk management , en lien direct avec les équipes Front Office et Quant Research . Développer, maintenir et optimiser les librairies de pricing et de calcul de risque (P&L, VaR, Greeks). Concevoir des outils de simulation et d’analyse de scénarios pour les traders et les risk managers. Intégrer les modèles quantitatifs développés par les équipes R&D dans les systèmes de production. Participer à la refonte et à l’optimisation des architectures techniques (C++, Java, Python). Assurer la performance, la fiabilité et la scalabilité des applications utilisées en salle des marchés. Environnement technique Langages : Java, C++, Python (idéalement connaissance de C# ou Scala appréciée) Frameworks : Spring, STL, Boost Systèmes : Linux / Windows Outils : Git, Jenkins, Docker, CI/CD Bases de données : SQL / NoSQL Méthodologie : Agile / DevOps
CDI

Offre d'emploi
Embedded Software Developer - H/F

Publiée le
Architecture ARM
Bash
C/C++

45k-55k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Télétravail partiel
Contexte du poste Nous sommes une start-up française dynamique spécialisée dans la conception de circuits intégrés et systèmes électroniques embarqués sur mesure. Nous opérons sur des marchés variés comme l'IoT, le médical, le spatial, et bien plus encore. En pleine croissance, nous cherchons à renforcer notre équipe R&D avec l'embauche d'un Architecte Logiciel Embarqué. Vous serez intégré à une équipe pluridisciplinaire dédiée à des projets d'avant-garde, mettant en œuvre notre expertise en semi-conducteurs. En tant qu'Architecte Logiciel, vous jouerez un rôle central dans la réussite des projets technologiques de l'entreprise. Missions Concevoir l'architecture logicielle des systèmes embarqués sur microcontrôleurs. Superviser les projets logiciels et coordonner le développement avec l'équipe R&D. Assurer la mise en œuvre de solutions innovantes et adaptées aux besoins des clients. Effectuer des choix technologiques judicieux pour optimiser les performances des systèmes embarqués. Rédiger la documentation technique et assurer le suivi qualité des logiciels. Participer à des réunions techniques avec les clients pour recueillir leurs besoins. Former et encadrer les développeurs juniors au sein de l'équipe. Stack technique Langage C/C++ pour le développement embarqué. Conception d'architectures sur microcontrôleurs (ARM Cortex, STM32). Maîtrise des systèmes d'exploitation temps réel (FreeRTOS, Zephyr) ou Linux embarqué.
Freelance
CDD
CDI

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

Publiée le
C/C++

1 an
55k-70k €
470-570 €
La Défense, Île-de-France
Télétravail partiel
🎯 Objectifs de la mission : Intégré(e) à l’équipe en charge des outils front-to-back pour la gestion des produits structurés actions, vous participerez au développement, au support et à l’optimisation des composants IT, en lien étroit avec les équipes business et les utilisateurs finaux (traders, sales, middle office…). 🔧 Responsabilités principales : Développement de composants pour le booking et le cycle de vie des produits financiers (tickets automatiques, lifecycle management, écrans…) Implémentation via Toolkit Sophis, intégration dans le SI existant Rédaction de la documentation technique et des tests unitaires avec l’appui des business analysts Participation à l’amélioration de l’architecture technique et des outils DevOps Support applicatif (niveau 2) et participation aux astreintes Travail en environnement international avec les équipes basées à Londres, New York, Hong Kong… 🏢 Client : Banque internationale 💼 Département : Marchés & Produits Structurés 📌 Type de contrat : Freelance / CDI
CDI
Freelance

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

Publiée le
Azure
C/C++
Systèmes embarqués

8 mois
Bouches-du-Rhône, France
Télétravail partiel
Dans le cadre du développement de ses produits, notre client, acteur international reconnu pour ses solutions innovantes en détection, mesure et analyse, recherche un Développeur embarqué. Missions : Réaliser les études et développements des produits et systèmes en respectant les contraintes techniques, économiques, normatives et délais. Réaliser ou superviser les essais de validation et produire la documentation associée. S’approprier les besoins exprimés pour proposer et mettre en œuvre des solutions techniques adaptées. Collaborer étroitement avec les équipes hardware dans le cadre des développements produits. Documenter les développements selon les processus qualité internes. Accompagner les équipes d’industrialisation pour faciliter la prise en main et la fabrication des produits. Assurer le maintien en conditions opérationnelles des produits existants via évolutions et maintenance logicielle.
CDI

Offre d'emploi
Architecte Logiciel Embarqué - Innovation Technologique - H/F

Publiée le
C/C++
CAN (Controller Area Network)
FPGA (Field-Programmable Gate Array)

55k-80k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Contexte du poste Une entreprise innovante dans le secteur des semi-conducteurs, cherche à renforcer son département logiciel embarqué. Face à une demande croissante et à l'essor de projets de circuits intégrés entièrement personnalisés, l'entreprise est actuellement à la recherche d'un Architecte Logiciel Embarqué. Vous rejoindrez une équipe dynamique dédiée à la conception et à l'implémentation de solutions sur mesure pour de grandes entreprises du secteur IoT, médical, spatial et automobile. Le poste est ouvert dans le cadre de la consolidation des ressources techniques nécessaires pour relever les défis d'expansion actuelle de l'entreprise.
Offre premium
CDI
Freelance

Offre d'emploi
Développeur UI/Middleware STB

Publiée le
CSS
HTML5
JavaScript ES6

1 an
45k-61k €
400-520 €
Paris, France
Télétravail partiel
Contexte de la mission : Notre client, un opérateur télécoms majeur, recherche un(e) Développeur(se) Frontend Javascript natif / ReactJS pour renforcer son équipe UI STB (Set-Top Box). Cette équipe, composée d'une dizaine de développeurs, est en charge du développement et de l'évolution de l'interface utilisateur pour la nouvelle génération de décodeurs TV de l'opérateur. Vous évoluerez dans un environnement dynamique et travaillerez sur des technologies web modernes appliquées à un produit grand public. Objectifs et missions principales : •⁠ ⁠Participer activement au développement des nouvelles fonctionnalités de l'interface utilisateur du décodeur et de la partie middleware (C/C++) •⁠ ⁠Contribuer à la refonte technique d'une partie du code legacy en utilisant ReactJS. •⁠ ⁠Assurer la maintenance évolutive des fonctionnalités existantes. •⁠ ⁠Prendre en charge la correction des anomalies (maintenance corrective). •⁠ ⁠Rédiger et exécuter les tests unitaires et d'intégration pour assurer la qualité et la non-régression du code. •⁠ ⁠Collaborer avec les autres développeurs, les équipes produit et potentiellement les designers UX/UI. Livrables attendus : •⁠ ⁠Code source fonctionnel, testé, documenté et respectant les standards de développement de l'équipe. •⁠ ⁠Nouvelles fonctionnalités intégrées et validées. •⁠ ⁠Composants ReactJS développés ou refactorisés. •⁠ ⁠Rapports d'exécution des tests. •⁠ ⁠Corrections de bugs.
Offre premium
Freelance
CDI
CDD

Offre d'emploi
Architecte technique / Python

Publiée le
API
Modèle Logique des Données (MLD)
Python

3 ans
40k-45k €
400-650 €
Saint-Denis, Île-de-France
Télétravail partiel
Architecte technique – Saint-Denis Mission longue durée – Démarrage 15/12 Deadline candidature : 04/12Durée : très longue durée Nous recherchons un architecte technique disposant de plus de 8 ans d’expérience pour intervenir sur une mission à très longue durée. Le consultant interviendra sur l’industrialisation, l’optimisation et le déploiement de solutions techniques à forte contrainte de performance, dans un contexte temps réel. Dix jours de gratuité sont à prévoir. Objectifs Évaluer et optimiser les performances et la complexité des composants de la solution, déployer et monitorer des systèmes prédictifs en production et assurer leur robustesse. Responsabilités Transformer des POC data en solutions de production Optimiser les pipelines de données et les algorithmes de machine learning sur architectures CPU et GPU Réaliser des benchmarks pour sélectionner les solutions adaptées aux contraintes de performance Développer et maintenir des pipelines CI/CD pour automatiser tests, intégration et déploiement Mettre en place des solutions de monitoring pour détecter les dérives de données et suivre les performances en production Livrables Codes de production documentés et testés Documentation d’architecture et APIs Rapports d’optimisation CPU/GPU Jeux de données et codes utilisés pour les benchmarks Pipelines CI/CD opérationnels et documentés Solutions de monitoring déployées et documentées Compétences attendues Maîtrise de Python Solide expérience en optimisation, déploiement et monitoring de pipelines data et modèles ML Connaissances approfondies en algorithmes, calcul haute performance et machine learning Maîtrise des environnements Python : NumPy, SciPy, Numba, CuPy, Pandas, scikit-learn, PyTorch Rigueur, capacité d’analyse, culture de l’innovation Une expérience en C++ serait un plus
Freelance

Mission freelance
ARCHITECTE C++Qt (H/F)

Publiée le
Architecture

12 mois
440-460 €
France
Télétravail partiel
Notre client est à la recherche de son futur Architecte C++Qt (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++/Qt dans un environnement exigeant. * Maîtrise du C++ moderne (C++14/17/20), de la POO, des optimisations et de la gestion mémoire. * Solide connaissance du framework Qt : Widgets, QML/Qt Quick, multithreading, signaux/slots, IPC. * Très bonne compréhension des design patterns, architectures modulaires et principes de qualité logicielle. * 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.
Freelance

Mission freelance
Un Software Engineer - Cloud technologies

Publiée le
Administration linux
AWS Cloud
Azure

12 mois
400-500 €
Île-de-France, France
Bonjour , Je suis à la recherche d'Un Software Engineer - Cloud technologies (5-7 ans d’expérience, hors alternance). Rôles · Développer des composants pour un cadre de développement rapide framework. · Intégrer de nouveaux modèles quantitatifs et maintenir les modèles existants dans différents environnements. · Améliorer l'ensemble d'outils actuel pour le test et le dépannage des modèles. · Optimiser les performances des modèles et l'utilisation de la mémoire. · Effectuer des revues de code et de conception. · Maintenir et améliorer l'infrastructure CI/CD (GitLab / Jenkins). Compétences clés requises · 5 ans d'expérience en programmation orientée objet. · 3 ans ou plus d'expérience en développement en C++. · Solide expérience de l'environnement Linux et shell scripting. · Une expérience du cloud (AWS, Azure) est un plus · Programmation Python. · Anglais courant 📍 Lieu : Ile de France 📅 Démarrage : 3 semaines après le go di client . ⌚Durée : Mission longue 🌐 Candidats résidant en FRANCE uniquement pour ces postes N'hésitez pas à me contacter pour toute information. Lieu : Ile de France Démarrage : 3 semaines après le go di client . Durée : Mission longue Candidats résidant en FRANCE uniquement pour ces postes N'hésitez pas à me contacter pour toute information.
Freelance

Mission freelance
Ingénieur Support Technique (H/F)

Publiée le

12 mois
280-320 €
Toulouse, Occitanie
Télétravail partiel
Notre client est à la recherche de son futur Ingénieur Support Technique (H/F) pour son site de Toulouse. Vos missions : * Contribuer à l’amélioration continue des méthodes d’intervention et des processus liés aux services sur site. * Assurer la mise en service, le contrôle des installations, ainsi que l’analyse de performance des équipements déployés. * Diagnostiquer rapidement des dysfonctionnements complexes et accompagner les clients dans la résolution des problèmes rencontrés. * Former les utilisateurs finaux aux bonnes pratiques de maintenance et d’exploitation des solutions. * Réaliser des essais et vérifications techniques afin de valider le bon fonctionnement des systèmes. * Fournir un reporting détaillé et structuré Les compétences techniques C++, C embarqué bas niveau
CDI

Offre d'emploi
QA Lead

Publiée le

50k-70k €
Neuilly-sur-Seine, Île-de-France
Contexte et objectifs de la mission Dans le cadre de la modernisation et de la sécurisation du Système d’Information, le client recherche un QA Lead / Test Manager Agile capable de définir, piloter et exécuter la stratégie de test sur des applications critiques à forte composante technique (C++, PHP, MySQL). Le profil interviendra au sein de deux équipes agiles (C++ et PHP) , dans un environnement complexe mêlant IHM, web services, calculs d’indicateurs et bases de données volumineuses. Missions principales Définir et formaliser la stratégie de test pour l’équipe C++ (outillage, processus, patrimoine de test). Reprendre et optimiser la stratégie de test existante de l’équipe PHP . Garantir les conditions matérielles et logicielles nécessaires aux tests (coordination avec l’intégration et le POA). Participer activement à la stratégie Agile des équipes et aux cérémonies SCRUM (sprints de 3 semaines). Concevoir, rédiger et exécuter les tests fonctionnels et techniques sous Jira. Identifier, tracer et suivre les anomalies (Jira). Rédiger les PV de recette pour chaque campagne de test. Animer les REX et les ateliers d’amélioration continue. Assurer la capitalisation documentaire sous Confluence. Contribuer à la qualité du code et à la sécurisation du périmètre applicatif . Environnement technique Langages : C++, PHP 7+, QML Bases de données : MySQL (requêtes complexes) Méthodologie : Agile / Scrum Outils QA : Jira, Confluence, (outil d’automatisation souhaité : Selenium, Squish, TestLink, Robot Framework, etc.) CI/CD : notions de Jenkins, GitLab CI ou équivalent appréciées Autres : microservices, webservices, environnements Linux Profil recherché Formation : Bac+5 (école d’ingénieur, université ou équivalent) Expérience : 5 à 10 ans minimum dans le test logiciel, dont au moins 2 à 3 ans sur des missions de pilotage QA ou de test lead Solide expérience dans la conception et l’exécution de tests en environnement multi-technologies Maîtrise des requêtes SQL complexes et compréhension de la logique applicative Bon niveau de compréhension du code C++ / PHP , capable d’échanger avec les développeurs Expérience en Agile / Scrum , participation active aux rituels d’équipe Bon relationnel, sens de la communication et du travail collaboratif Rigueur, autonomie, et capacité à structurer une stratégie QA “from scratch”
CDI

Offre d'emploi
Ingénieur logiciel dynamique système H/F - Défense

Publiée le

35k-45k €
Rungis, Île-de-France
Contexte de la mission : Dans le cadre de projets stratégiques dans le secteur de la défense, nous recherchons un Ingénieur en Algorithmie, Modélisation et Simulation (H/F) pour intégrer les équipes métiers de notre client. Vous contribuerez à la performance des systèmes en développant et en validant des modèles et algorithmes, simulant le comportement et la mécanique du vol de systèmes complexes. Vos responsabilités : - Participer à la modélisation et à la simulation de systèmes et sous-systèmes ; - Concevoir et implémenter des algorithmes de modélisation du comportement dynamique et de la mécanique du vol ; - Utiliser les technologies MDR (Model Driven Requirements) et C++ pour le développement de modules de simulation ; - Valider les modèles numériques en environnement de simulation et via comparaison à des données réelles ou de référence ; - Participer aux échanges avec les autres métiers (guidage, pilotage, contrôle, etc.) pour assurer la cohérence fonctionnelle globale ; - Documenter les faits techniques, rédiger les notes de justification et les dossiers de validation.
Freelance

Mission freelance
Development, Integration, Test/validation - Lev. 3

Publiée le
J2EE / Java EE

1 mois
Osny, Île-de-France
Au sein de CSEC, le sous-traitant devra réaliser les tests de Non-Régression, les tests de patches, les tests fonctionnels et les tests sur les vulnérabilités. A ce titre, il devra valider les procédures, les installations et devra accompagner nos clients (internes et externes) sur l'application des patches (fonctionnels ou de sécurité). Développement Logiciel / Intégration / Test/Validation / Web Development (Java, Java Script, html)/ Embarqued Software Development in C, C++, C# in Linux or Windows environment.

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