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.
Développeur C++/QT – IHM et Applications (H/F)
Nous recherchons un développeur expérimenté pour participer à la conception et au développement d’un produit logiciel destiné à la gestion d’énergies distribuées. Vous serez impliqué(e) dans le développement des interfaces utilisateurs et des fonctionnalités associées. Missions principales : Au sein d’une équipe dédiée, vos responsabilités incluront : Développer les interfaces utilisateurs en utilisant le framework Qt et le langage C++. Transformer les spécifications fonctionnelles en solutions techniques robustes et performantes. Participer aux cérémonies agiles (stand-ups, revues, rétrospectives) et contribuer aux choix techniques. Collaborer étroitement avec les Product Owners, designers et testeurs pour garantir la cohérence globale du produit. Mettre en place et exécuter des tests unitaires pour valider les développements. Garantir la qualité, la maintenabilité et la bonne documentation du code produit. Résoudre les problématiques techniques et participer à l'amélioration des outils et processus. Profil recherché : Compétences indispensables : C++ QT Maîtrise de GIT/GITLAB Environnements Linux (RedHat, CentOS). Compétences appréciées : Familiarité avec QML. Sensibilité à la qualité logicielle et en tests unitaires. Infos pratiques : Démarrage : mi Mai (flexibilité possible pour démarrer mi-juin) Durée : 3 mois renouvelables (longue visibilité) Site : Courbevoie (2j de télétravail par semaine)
Développeur C++ H/F
Service Vous êtes actuellement disponible et à la recherche d'une nouvelle mission sur C++ ? Veuillez trouver ci-dessous une mission Dev C++ : Lieu : Blois Démarrage ASAP Durée: 3 Mois renouvelables Mission : Développement d'applications au sein d'une nouvelle HSM Hardware security modules dans le secteur du paiement. Développement C++ Environnement techniques : C++ Rhel Gitlab Jira Il n'y a pas besoin de maitriser un framework ou une libraire en particulier. Pour plus d'informations, merci de m'envoyer votre CV.
Ingénieur(e) Logiciel Embarqué – BSP / Infotainment Automobile

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.
Architecte logiciel C++ Qt (F/H)

Dans le cadre d’un projet de transformation reposant sur une architecture en microservices nous recherchons un architecte logiciel C++ expérimenté, capable de structurer le code, d’implémenter une architecture robuste et de collaborer avec nos équipes afin de poser les bases d’un développement pérenne. Objectif du Poste : Concevoir, définir et superviser les architectures applicatives pour différents périmètres, en assurant la cohérence technique, la scalabilité et la maintenabilité des solutions. Objectifs principaux : Mise en place d'une architecture moderne et performante orientée microservices. Application des meilleures pratiques pour organiser, structurer et industrialiser le code en C++. Utilisation et intégration d’un ensemble d’outils technologiques, notamment Conan, CMake, Qt, et modélisation avec ArchiMate, pour répondre aux attentes des utilisateurs et garantir la maintenabilité du logiciel. Architecture logicielle : Conception et modélisation d’architectures orientées microservices. Familiarité avec des protocoles de communication interservices (par exemple : gRPC, REST, etc.). Solides connaissances des pratiques de découplage et modularisation. Outillage : Conan : gestionnaire de dépendances pour faciliter le partage et le contrôle des bibliothèques externes. CMake : automatisation des scripts de configuration et de compilation du projet. ArchiMate : méthodes formalisées et outils pour la modélisation et la documentation d’architectures techniques et fonctionnelles. OS : maitrise de Linux, Unix au minimum Qualité & maintenabilité : Sensibilité particulière à la maintenabilité, scalabilité et robustesse des systèmes. Pratique des tests unitaires et d'intégration.
Analyste Expert C/C++

Au sein d'une équipe d'analystes, vous êtes en charge de vérifier le code en C/C++ des clients de l'entreprise, de proposer des résolutions, et de faire remonter en interne des possibilités d'innovation à l'équipe R&D.
INGENIEUR SYSTEMES / INFORMATIQUE INDUSTRIELLE H/F

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.
MOE cpp/java - eTrading DeltaOne

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éveloppeur C# C++ (H/F)

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éveloppeur C++ (Qt / QML)

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éveloppeur C++

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.
eTrading DeltaOne - MOE cpp/java

🏭 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éveloppeur C embarqué Linux ▸ Robotique

🔥 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éveloppeur C++ Junior

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éveloppeur C++ Intermédiaire

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éveloppeur C++

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
Lead Développeur C++ (H/F)

Offre d’emploi : Lead Développeur C++ (H/F) Lieu : Valence, France Accessibilité : À proximité de Valence, accessible en transport Télétravail : 0 jour les 6 premiers mois, évolutif à 1 jour de TT/semaine Type de contrat : CDI ou Freelance Rémunération : 48k€ en CDI / 400€ TJM en Freelance, selon expérience Démarrage : Dès que possible (préavis de 1 mois envisageable) Expérience requise : Minimum 5 ans d’expérience en développement C++ Durée : Mission longue À propos du poste Notre client, un acteur majeur de la billettique et des solutions de distribution de titres de transport , recherche un Lead Développeur C++ pour renforcer son équipe équipement au sein du bureau d’études. Objectifs principaux : Concevoir et améliorer une application embarquée sur des distributeurs de titres. Piloter une équipe de développement tout en contribuant activement au code. Assurer la maintenance et le déploiement des solutions sur les plateformes internes et clients. Rôle au sein de l’équipe : Vous évoluerez dans un environnement technique exigeant et collaborerez avec les différentes équipes du bureau d’études (développement, test, validation) ainsi qu’avec les services clients et opérationnels. Vos missions Analyser et implémenter de nouvelles fonctionnalités en C++. Encadrer l’équipe de développement et assurer le respect des bonnes pratiques. Mettre en place des tests d’intégration et de validation machine. Installer et paramétrer les solutions sur les plateformes internes et clients. Travailler en étroite collaboration avec les autres équipes du bureau d’études. Rédiger les spécifications techniques et notes de livraison. Environnement technique (Stack) Langages et frameworks : C++, C, Vue.js (apprécié). Outils/Technologies : CMake, Visual Studio, Git, Azure DevOps. Méthodologies : Bonnes pratiques de développement, gestion de projet.
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.
Derniers posts sur le forum
- 10 ans d'exp pour TJM 500il y a 5 heures
- Téléphone portable acheté avec fonds perso au nom de la Sasuil y a 5 heures
- Choix logiciel comptabilitéil y a 7 heures
- Baisse TJM- Jours de recouvrementil y a 7 heures
- Calcul des cotisations sociales (EI à l'IS)il y a 11 heures
- Avis sociétés de portageil y a 12 heures
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.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse C, C++ .
Découvrir les offresDé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.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse logiciel embarqué (IoT, assembleur, microcontrôleur...) .
Découvrir les offresIngé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.
Explorez les offres d'emploi ou de mission freelance pour Ingénieur·e informatique industrielle .
Découvrir les offresIngé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.
Explorez les offres d'emploi ou de mission freelance pour Ingénieur·e R&D .
Découvrir les offres