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.

103 résultats
Freelance

Mission freelanceQA Lead

MEETSHAKE
Publiée le
C/C++
COBOL
Cucumber

1 an
Paris, France
Mission principale Le QA Lead est le garant de la qualité logicielle de la plateforme ECIS et de la maîtrise des risques associés aux évolutions du produit avec un socle logiciel développé puis livré aux banques clientes de l'entreprise pour qu'elles en assurent l'exploitation (modèle On Premise). La base technologique des développements est principalement en Java mais aussi pour certains composants en C/C++ et COBOL. Il agit comme chef d'orchestre de la qualité logicielle de la plateforme. Il intervient sous le pilotage de la direction de programme(qualité des livraisons) et de la Direction QA (processus, méthodologies, & outillages) : · Il est le garant de la qualité des livraisons en collaboration avec les équipes Software Engineering et intervient directement au sein du processus de construction et livraison du logiciel. · Il pilote la stratégie Quality Assurance, mets en place et pilote un plan d'amélioration pragmatique selon une priorisation par les risques. Conditions de télétravail Pas de télétravail les 3 premiers mois de la mission 3 jours de présence sur site obligatoires ensuite Responsabilités principales Pilotage de la qualité des livraisons Garantir la qualité des livraisons de manière pragmatique avec une approche basée sur les risques et les indicateurs Assurer le pilotage des « gates » GO-NO GO sur la dimension qualité Suivre le pilotage de la bonne couverture des tests et de leur exécution. Garantir la qualité des releases avant mise en production. Assurer la bonne communication des périmètres des tests effectués avec les clients (« PV de test ») Pilotage de l'industrialisation des pratiques QA Définir et porter la stratégie Quality Assurance de la plateforme ECIS. Mesurer la maturité de la QA et son amélioration(inc. processus de tests, validation, niveau d'automatisation…) et piloter son amélioration. Mesurer les processus/pratiques de qualité et proposer des plans d'amélioration Construire et piloter la roadmap qualité avec des premiers résultats à mettre en place rapidement (« quick win »). Enrichir et suivre les dashbaord qualité : couverture de tests, anomalies projet, couverture des tests automatisés, incidents de production… Assurer la bonne couverture des tests sur l'ensemble des dimensions fonctionnelles en particulier via le des tests de bout en bout et de performance/charge Définir et piloter d'un plan d'automatisation des tests en S'appuyant sur les outils et frameworks existants (ex : Cucumber, KaNest) et utilisant l'IA là où cela le justifie Couvrant une meilleure couverture des typologies de tests et des jeux de données. Leadership et coordination transverse des activités de test ECIS Assurer la fédération des équipes Software Engineering des différents domaines autour de la qualité en lien avec la direction QA (tribu QA) Accompagner la montée en compétence des testeurs en lien avec les objectifs. Superviser les tests fonctionnels, intégration, système, régression, performance et sécurité. Gestion des risques et amélioration continue liés aux incidents client (anomalies projet & incidents de production) Identifier les risques qualité et opérationnels et piloter les plan de réduction. Conduire les analyses post-incidents. Piloter les plans d'amélioration continue.
Voir cette offre
Freelance
CDI

Offre d'emploiTech Lead Senior Ruby / Ruby on Rails H/F

Inventiv IT
Publiée le
C/C++
QT
Ruby on Rails

6 mois
51k-59k €
450-480 €
Noisy-le-Grand, Île-de-France
Nous recherchons un Tech Lead Senior pour assurer la responsabilité technique d'applications critiques d'aide à l'exploitation. Le Tech Lead sera le référent technique de l'équipe, garant de l'architecture, de la qualité des développements et de la transmission des connaissances. MissionsDéfinir et maintenir l'architecture technique ; Piloter techniquement les développements ; Accompagner les développeurs dans leurs choix techniques ; Participer à la conception et à l'évolution des applications ; Définir les stratégies de tests et suivre les résultats ; Participer aux revues de code ; Diagnostiquer les problématiques techniques complexes ; Garantir la qualité et la cohérence du code ; Produire et maintenir la documentation technique ; Capitaliser les connaissances et assurer leur transmission ; Accompagner la montée en compétence des développeurs ; Participer aux réunions techniques et aux cérémonies Agile. Compétences techniques indispensablesRuby / Ruby on Rails Architecture logicielle RTI DDS Connext Conception d'algorithmes complexes Linux / Windows Git / GitLab JIRA SQL / JSON Tests unitaires et d'intégration Intégration technique Administration et configuration applicative Virtualisation / conteneurisation Cybersécurité Compétences appréciéesC++ / Qt Redis SCADA Wireshark / TCPDump TCP/IP, HTTPS, WebServices, SNMP, MODBUS, SFTP Environnements industriels Transport / systèmes critiques UX/UI Agile / Scrum
Voir cette offre
Freelance

Mission freelanceDéveloppeur C / PHP confirmé — Freelance | Run & MCO

Groupe Aptenia
Publiée le
Back-end
C/C++
Maintien en condition opérationnelle (MCO)

6 mois
250-350 €
Toulouse, Occitanie
Développeur C / PHP confirmé — Freelance | Run & MCO Pour accompagner une équipe de développement dans la fiabilisation d'un système embarqué de collecte et de transfert de données, je recherche un Développeur C / PHP capable d'intervenir sur un existant complexe. 🎯 La missionVous interviendrez principalement sur des problématiques de Run & MCO, avec un niveau d'intervention technique élevé : 🔹 Assurer le support niveau 4 sur les incidents liés au code 🔹 Investiguer les dysfonctionnements rencontrés en production et identifier les causes racines 🔹 Corriger et fiabiliser les composants existants, principalement back-end et embarqués 🔹 Participer à la réduction de la dette technique 🔹 Réaliser du reverse engineering sur l'existant 🔹 Maintenir les applications en condition opérationnelle dans un contexte de production client 🔹 Collaborer avec l'équipe de développement sur les problématiques techniques 🔹 Utiliser les outils d'IA pour accélérer l'analyse et le développement, avec un regard critique sur les résultats 📍 Conditions📍 Région toulousaine 🏠 Mode hybride 🤝 Présence renforcée à Toulouse au démarrage pour faciliter l'onboarding 🚀 Démarrage : ASAP ⏳ Durée : Mission longue 📩 Vous êtes disponible et votre profil correspond ? Contactez-moi directement en MP et envoyez-moi votre CV !
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Senior C++ / Qt – IHM / Desktop – Ruby H/F

Inventiv IT
Publiée le
C/C++
Interface Homme-Machine (IHM)
QT

6 mois
47k-52k €
400-420 €
Noisy-le-Grand, Île-de-France
Dans le cadre du renforcement d'un centre de compétences dédié à des applications critiques d'aide à l'exploitation et de supervision, nous recherchons un Développeur Front-End Senior. Le consultant interviendra sur des applications utilisées dans un environnement industriel et contribuera aux phases de conception, développement, intégration, recette et maintenance applicative. Missions Analyser les besoins et concevoir les solutions techniques ; Développer et faire évoluer des applications IHM lourdes non web ; Concevoir des interfaces tactiles ; Participer aux choix techniques et à l'architecture logicielle ; Réaliser les tests unitaires et d'intégration ; Diagnostiquer et corriger les anomalies ; Participer aux revues de code et à l'optimisation des applications ; Assurer le versioning et la gestion du code source ; Rédiger la documentation technique ; Participer au suivi des évolutions et des anomalies dans JIRA. Compétences techniques indispensables Ruby / Ruby on Rails C++ / Qt Développement d'applications IHM lourdes / desktop Environnements Linux et Windows Git / GitLab JIRA SQL / JSON API REST Tests automatisés Architecture logicielle Intégration et déploiement applicatif Compétences appréciées Redis RTI DDS Connext SCADA / systèmes de supervision Wireshark / TCPDump Protocoles TCP/IP, HTTPS, WebServices, SNMP, MODBUS, SFTP Virtualisation / conteneurisation Environnements industriels UX/UI Design Méthodologie Agile / Scrum Contexte cybersécurité
Voir cette offre
Freelance

Mission freelanceIngénieur Logiciel Embarqué C/ C++ - Indépendant H/F

CELAD
Publiée le

1 an
350-420 €
Lannion, Bretagne
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Ingénieur Logiciel Embarqué C/ C++ - Indépendant H/F pour intervenir chez un de nos clients. Contexte : Vous rejoindrez une équipe R&D spécialisée dans le développement de logiciels embarqués dédiés à des systèmes de communication et de transport optique. Au sein d'une équipe Agile pluridisciplinaire, vous participerez au développement et à la modernisation d'une plateforme logicielle embarquée, en interaction étroite avec les équipes hardware, software et validation. Vous évoluerez sur des sujets techniques à forts enjeux, mêlant développement bas niveau, systèmes Linux, réseaux et équipements de télécommunication. Votre mission : Au sein d'une équipe projet, vous serez en charge de : - Participer à la spécification et à la conception des fonctionnalités logicielles embarquées - Développer, valider et documenter des logiciels en C/C++ - Contribuer au développement des logiciels de contrôle et de gestion des équipements - Participer à la définition de l'architecture réseau des différents éléments du système - Investiguer, analyser et corriger les anomalies rencontrées - Contribuer à l'amélioration continue du produit, notamment à travers des études de faisabilité et la recherche de solutions innovantes
Voir cette offre
Freelance

Mission freelanceIngénieur IA / Machine Learning (H/F)

Link Consulting
Publiée le
AI
Deep Learning
Intelligence artificielle

12 mois
400-450 €
Toulouse, Occitanie
Notre client du domaine spatial recherche, dans le cadre du renforcement de ses équipes logicielles et d'intelligence artificielle, un ingénieur spécialisé en Machine Learning afin de concevoir, entraîner et déployer des modèles d'IA directement embarqués dans des applications spatiales opérationnelles. L'objectif du poste est de transformer les avancées récentes en intelligence artificielle en capacités concrètes pour les systèmes : perception de l'environnement, navigation autonome, prise de décision en temps réel. Vos missions : Vous participerez à l'ensemble du cycle de vie des algorithmes d'IA, depuis les phases de recherche et de prototypage jusqu'à leur intégration dans les logiciels de vol. Vous concevrez des modèles de Machine Learning, Deep Learning destinés à résoudre des problématiques de perception et d'autonomie. Vous développerez également des environnements de simulation permettant la génération de données synthétiques réalistes et la validation des modèles dans des scénarios représentatifs des conditions réelles rencontrées. Le poste comporte une forte dimension logicielle avec l'intégration des modèles dans des applications Python et C++, l'optimisation des performances pour des ressources embarquées limitées et la participation aux campagnes de validation SIL (Software In the Loop) et HIL (Hardware In the Loop). Vous pourrez également intervenir sur des sujets liés aux grands modèles de langage (LLM), aux modèles multimodaux (VLM) et à l'exploitation de technologies d'IA générative appliquées aux opérations spatiales. Les compétences techniques Machine Learning et Deep Learning avancés PyTorch et/ou TensorFlow Développement Python Développement C++ Conception et industrialisation de pipelines d'entraînement Gestion et exploitation de jeux de données Simulation numérique et génération de données synthétiques Déploiement de modèles d'inférence Optimisation des performances et calcul GPU Systèmes autonomes, robotique ou contrôle commande
Voir cette offre
CDI

Offre d'emploiIngénieur IA / Machine Learning (H/F)

Link Consulting
Publiée le
AI
Computer vision
Deep Learning

45k-55k €
Toulouse, Occitanie
Notre client du domaine spatial recherche, dans le cadre du renforcement de ses équipes logicielles et d'intelligence artificielle, un ingénieur spécialisé en Machine Learning afin de concevoir, entraîner et déployer des modèles d'IA directement embarqués dans des applications spatiales opérationnelles. L'objectif du poste est de transformer les avancées récentes en intelligence artificielle en capacités concrètes pour les systèmes : perception de l'environnement, navigation autonome, prise de décision en temps réel. Vos missions : Vous participerez à l'ensemble du cycle de vie des algorithmes d'IA, depuis les phases de recherche et de prototypage jusqu'à leur intégration dans les logiciels de vol. Vous concevrez des modèles de Machine Learning, Deep Learning destinés à résoudre des problématiques de perception et d'autonomie. Vous développerez également des environnements de simulation permettant la génération de données synthétiques réalistes et la validation des modèles dans des scénarios représentatifs des conditions réelles rencontrées. Le poste comporte une forte dimension logicielle avec l'intégration des modèles dans des applications Python et C++, l'optimisation des performances pour des ressources embarquées limitées et la participation aux campagnes de validation SIL (Software In the Loop) et HIL (Hardware In the Loop). Vous pourrez également intervenir sur des sujets liés aux grands modèles de langage (LLM), aux modèles multimodaux (VLM) et à l'exploitation de technologies d'IA générative appliquées aux opérations spatiales. Les compétences techniques Machine Learning et Deep Learning avancés PyTorch et/ou TensorFlow Développement Python Développement C++ Conception et industrialisation de pipelines d'entraînement Gestion et exploitation de jeux de données Simulation numérique et génération de données synthétiques Déploiement de modèles d'inférence Optimisation des performances et calcul GPU Systèmes autonomes, robotique ou contrôle commande
Voir cette offre

Déposez votre CV

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

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