Find your next tech and IT Job or contract C, C++ Developer

The role of the C, C++ developer: ensure programming in C and C++ languages within a company. If involved at the end of the design phase, their mission includes testing to validate the quality and relevance of products. Autonomous and free in their implementation choices, they have the opportunity to work in a wide variety of sectors given the popularity of C and C++ languages. Digital service companies and large IT user companies are sectors that particularly value them. They can also work as a freelancer to multiply experiences and sectors. This developer can easily progress to technical project manager positions, or transition into systems administration by deepening their skills in Unix scripting languages and JavaScript.

Your search returns 542 results.
Permanent

Job Vacancy
Software Developer (Quadient) - HMRC - HEO

Published on
C/C++

£37k-41k
United Kingdom
Hybrid
This is an exciting role if you’re looking to deliver technological change against a background of organisational transformation, as well as a chance to make a real difference to people’s lives by delivering great digital and paper products. You’ll be a key member of the delivery team, collaborating with all members throughout the full delivery lifecycle to ensure delivery of the highest-quality personalised omni-channel products. You'll be taking a logical, analytical approach to problem solving, while paying attention to detail. Your role is integral to the design and delivery of customer communication products. You will work with data in flat, structured and print ready data formats, using Quadient Inspire to compose personalised customer communications in print and digital formats, including AFP, Adobe PDF, HTML, Postscript, Email and SMS. We are passionate about in team collaboration with business analysts, testers, and product owners forming a truly tight knit unit.
Permanent
Contractor

Job Vacancy
Développeur logiciel embarqué – C++ - Secteur automobile (F/H)

Published on
C/C++

1 year
42k-45k €
320-450 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Hybrid
📑 CDI (42-45€) / Freelance / Portage Salarial - 🏠 2 jours de télétravail / mois - 📍Clermont-Ferrand - 🛠 Expérience de 3 ans minimum Nous poursuivons notre développement et recherchons actuellement un(e) Développeur logiciel embarqué – C++ - Secteur automobile pour intervenir chez un de nos clients dans une équipe R&D. Intégré(e) à une équipe agile spécialisée dans les services connectés (IoT), vous travaillez sur des systèmes embarqués à forte valeur ajoutée. Vos principales missions : - Adapter et porter des algorithmes sur différents types d’ECU (microcontrôleurs et calculateurs plus haut niveau) - Embarquer le code en respectant les contraintes et spécifications clients - Tester, qualifier et déboguer les développements en laboratoire - Structurer et formaliser les pratiques (process, outils) pour capitaliser au sein des équipes
Permanent

Job Vacancy
Senior Developer (Software) - HMRC - SEO

Published on
C#

£45k-50k
United Kingdom
Hybrid
This is a challenging role for those looking to deliver technological change during a period of organisational transformation. It offers the opportunity to make a real difference to people’s lives by delivering high-quality digital products. As a Senior Developer, you will take responsibility for the operational stability of our portfolio of Business Developed Applications (BDApp) and ensure changes are implemented with ongoing robustness and reliability. Role overview Own the full Software Development Life Cycle, applying agreed software and architectural design principles to deliver fit-for-purpose solutions. Lead and engage with stakeholders throughout all stages of development, from feasibility to delivery, ensuring customer needs and timescales are met. Write high-level software that complies with HMRC and WCAG standards, with a strong focus on accessibility and security. Support the transition to web-based and microservice architectures, considering evolving technologies to protect customer data. Apply knowledge of technical innovations and HMRC’s technology landscape to shape developments, leveraging corporate robotics, BDApp capabilities and low-code solutions such as Power Platform. Additional responsibilities Work closely with delivery managers and support teams to ensure products meet HMRC and Government governance requirements. Mentor team members and invest in continuous learning to stay ahead of technology changes. Maintain an organised approach to managing tasks for yourself and others.
Permanent
Contractor

Job Vacancy
MOE : Summit / C++

Published on
C/C++
Summit

3 years
55k-58k €
530-560 €
Ile-de-France, France
Hybrid
Nous recherchons un profil MOE ayant une expertise sur le progiciel Summit ainsi que des connaissances C++. Contexte général : Mission de longue durée chez un client dans le secteur bancaire, situé en proche banlieue parisienne, avec 2/3 jours de télétravail prévus par semaine. Le démarrage se fera courant janvier 2026. Contexte précis de la mission : L'équipe dans laquelle vous interviendrez gère la solution Summit avec du code C++. Les équipes Summit gèrent les dérivés de taux, crédits, front to back, money market, une partie du forex, les ordres de marché, les calculs de PNL etc. L'équipe travaille sur des applications Summit avec des bases de données Oracle, des script Shell, Pearl, Python. Summit est sous Linux. Vous interviendrez au sein de cette équipe dans le cadre d'une montée en charge de l'application. Votre expertise sera également utile pour faire monter en compétences les profils les plus juniors de l'équipe.
Permanent
Contractor

Job Vacancy
Développeur Python C++ (H/F)

Published on
C/C++
Python

1 year
35k-45k €
350-470 €
Rennes, Brittany
Hybrid
Nous poursuivons notre développement et recherchons actuellement un(e) Développeur Python C++ (H/F) pour intervenir chez un de nos clients. Contexte : Dans le cadre d’un projet structurant piloté par la DSI, vous interviendrez sur le développement, l’évolution et l’optimisation de solutions logicielles critiques utilisées par des plateformes clients à grande échelle. L’enjeu est double : concevoir des applications robustes, sécurisées et hautement performantes, tout en garantissant leur parfaite intégration au sein d’un écosystème technique existant. Vous évoluerez dans un contexte à forts enjeux métiers et techniques, nécessitant rigueur, autonomie et capacité à travailler sur des environnements complexes et évolutifs.
Contractor
Permanent

Job Vacancy
Développeur Sophis Toolkit C++ / C# – Front Office Equity (H/F)

Published on
API
C#
C/C++

3 years
50k-60k €
490-570 €
Ile-de-France, France
Au sein du département Front Office Équities d’une grande banque d’investissement, vous intervenez sur la plateforme Sophis GDS dans le cadre : d’un projet d’upgrade majeur de Sophis , d’une montée en charge de l’infrastructure GDS, et d’évolutions fonctionnelles liées aux dérivés actions, produits structurés complexes et activités Delta One. L’environnement est Agile , exigeant, et en interaction directe avec les équipes FO, R&D et IT Risque. Compétences techniques indispensables Expertise Sophis Maîtrise approfondie de Sophis GDS / RISQUE / TOOLKIT Surcharge d’objets Sophis , développement de contrôles, scénarios, workflows FO Intégration de pricers R&D dans Sophis Participation à une migration ou upgrade Sophis (gros plus) Développement Toolkit C++ avancé Produits Trades Scénarios Contrôles MFC (fort plus) Toolkit C# avancé Avec wrapper C++/CLI Développement de services techniques et d’ intégrations SOAP REST CORBA Base de données Très bonne maîtrise de PL/SQL Oracle Tests & qualité Tests unitaires Tests de non-régression Tests de performance Connaissances métier recherchées Environnement Front Office Équities Produits : Dérivés actions Produits structurés complexes Produits Delta One Bon niveau en finance de marché et compréhension des workflows FO
Contractor
Permanent
Fixed term

Job Vacancy
Développeur algo-trading FX c++ (8 ans et plus)

Published on
C/C++
Python

3 years
40k-65k €
450-600 €
Paris, France
Hybrid
🏭 Secteurs stratégiques : Banque d’investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur C++. La mission consiste à apporter un support dans le cadre de domaines de Developement sur les algo de trading sur les taux de change. Proximité immédiate du trading et sur 3 régions: Americas, Europe et Asie afin de déveloper, améliorer et support des algos. Une forte intérraction avec les équipes adjacentes (IT et business).
Contractor
Permanent

Job Vacancy
Ingénieur Logiciel C / C++ (couches physiques) – Télécommunications (F/H)

Published on
C/C++

9 months
50k-60k €
450-550 €
Paris, France
📑 CDI ou Freelance - 📍 Paris - 🛠 Expérience de 5 ans minimum Vous rejoindrez une équipe experte qui développe des solutions avancées de réseaux intelligents et de réflecteurs reconfigurables (RIS). Votre rôle : concevoir, intégrer et valider les briques logicielles et algorithmiques permettant d’exploiter pleinement ces technologies dans les réseaux 5G et futurs. L’objectif global : rationaliser et unifier les architectures historiques (mobile, fibre, fixe) afin de gagner en cohérence, simplicité et capacité d’évolution. Votre mission : - Intégration d’algorithmes de beamforming Vous implémentez et intégrez des algorithmes avancés sur des plateformes telles qu’OpenAirInterface, réalisez le débogage et la validation via démonstrateurs complets, adaptez les solutions aux besoins clients et contribuez à l’évolution des spécifications techniques. - Développement logiciel pour la couche physique Vous concevez et implémentez les briques logicielles permettant d’intégrer les RIS et antennes dans une architecture O-RAN (RU/DU). Vous testez et validez les fonctions radio/RIS en environnement simulé et réel (srsRAN), tout en développant les outils internes et la documentation associée. - Documentation, industrialisation & collaboration technique Vous développez de nouveaux modules, documentez les codes et procédures, automatisez les tests, et travaillez en étroite collaboration avec l’équipe Algorithmes & Modélisation pour assurer la fiabilité et la conformité des algorithmes 5G/5G+. Vous participez également aux présentations d’avancement et à la production de la documentation technique.
Contractor
Permanent

Job Vacancy
Ingénieur développement logiciel C/C++ – Industrie (F/H)

Published on
C/C++

12 months
40k-49k €
370-400 €
Le Pecq, Ile-de-France
📑 CDI / Freelance / Portage Salarial - 📍 Le Pecq (78) - 🔐 Habilitation Confidentiel Défense requise – Démarrage ASAP Votre rôle Vous participerez à la conception, au développement et à la validation de logiciels embarqués pour des systèmes robotisés innovants. Vous interviendrez sur l’ensemble du cycle de vie du produit : de l’analyse des besoins jusqu’aux tests et à la validation sur prototypes. Voici un aperçu détaillé de vos missions 🎯 : - Concevoir, développer et maintenir des solutions logicielles performantes et évolutives. - Analyser les besoins utilisateurs et les traduire en spécifications techniques. - Rédiger du code robuste, clair et documenté, en appliquant les bonnes pratiques de développement (tests, revues de code, intégration continue). - Améliorer et optimiser les applications existantes. - Collaborer avec les équipes projets, produits et production pour proposer des solutions techniques adaptées. - Assurer la rédaction de la documentation technique et le suivi des déploiements. - Mettre en place des processus rigoureux de test, d’intégration et de validation afin de garantir des livraisons de qualité.
Contractor
Permanent

Job Vacancy
Développeur C++ / C# – Environnement Bancaire / Salle de Marché

Published on
C#
C/C++
Summit

3 years
46k-57k €
400-500 €
Ile-de-France, France
Contexte Nous recherchons un Développeur C++/C# expérimenté pour intervenir au sein d’un environnement bancaire exigeant , au cœur des activités de marché (Front Office / Middle Office) . Vous intégrerez une équipe de développement dédiée aux systèmes critiques utilisés par les traders, analystes et quants. Vos Missions Développer, maintenir et optimiser des applications C++ et C# à forte contrainte de performance et de fiabilité. Participer à la conception de nouvelles fonctionnalités pour les plateformes de trading, pricing, risk management ou gestion de données de marché. Travailler sur des bases de données SQL : optimisation de requêtes, gestion de données temps réel, workflows et automatisation. Collaborer étroitement avec les équipes Quant, IT, Trading, Risk pour comprendre les besoins métier. Contribuer aux revues de code, à l’amélioration continue et aux bonnes pratiques de développement. Participer à la gestion des incidents et analyser les anomalies en production (forte réactivité demandée). Assurer la qualité du code : tests unitaires, tests de performance, documentation technique. Compétences Techniques Requises Développement Maîtrise C++ (moderne : C++11/14/17) . Maîtrise C# Maitrise Summit Base de données Solides compétences SQL (T-SQL, scripts, optimisation de requêtes). Connaissance des architectures data en salle de marché : flux temps réel, stockage haute volumétrie.
Contractor
Permanent

Job Vacancy
eTrading DeltaOne - MOE cpp/c++ & Java

Published on
C/C++
Java

3 years
40k-50k €
400-550 €
Paris, France
Hybrid
🏭 Secteurs stratégiques : Banque d’investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 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
Contractor

Contractor job
Mission Freelance – Engineering Manager

Published on
C#

6 months
700-800 €
Toulouse, Occitania
Hybrid
Dans un contexte de transition organisationnelle et de montée en maturité produit , une équipe engineering basée à Toulouse renforce son pilotage technique et managérial. L’objectif est d’anticiper la réduction progressive de disponibilité d’un Engineering Manager senior actuellement en poste, tout en sécurisant le début d’année et les projets en cours. La mission s’inscrit dans un écosystème industriel complexe , mêlant logiciel, embarqué et systèmes, avec une forte interaction entre équipes techniques et métiers. La visibilité est de 6 mois à date , avec un démarrage souhaité début janvier . 🛠️ Missions principales Manager et fédérer des équipes techniques (≈ 20 collaborateurs : devs, leads techniques). Piloter la montée en compétences et l’organisation des feature teams, segmentées par métier. Fluidifier la chaîne de valeur et éviter les zones de friction opérationnelle (“pas de balle qui tombe”). Travailler en étroite collaboration avec le delivery management, les PO et les équipes métier. Accompagner la transition vers une démarche produit , dans un contexte de rationalisation des projets. Mettre en place des actions d’ amélioration continue (process, qualité, organisation). Être un EM fédérateur , facilitateur, garant de la cohérence entre vision business et exécution technique.
Contractor

Contractor job
Développeur C#

Published on
C#

6 months
100-390 €
Metz, Grand Est
Dans le cadre d’un besoin client, je recherche un développeur C#. Le profil attendu va de junior à confirmé, avec 1 à 5 ans d’expérience sur des missions similaires. Le consultant interviendra sur des développements d’applications s’appuyant sur les technologies suivantes : Angular, C#, Azure DevOps, RabbitMQ et SQL Server..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ... ..... .. .. .. ... ... ... ... ...
Contractor
Permanent
Fixed term

Job Vacancy
Docteur en Recherche Opérationnelle - Développeur C++

Published on
C/C++
Python

3 years
Ile-de-France, France
Hybrid
Nous recherchons un ingénieur en recherche opérationnelle pour une mission à fort enjeu, pour résoudre des problématiques complexes de consommation en carburant au sein du programme de notre client. Les candidats doivent avoir une solide formation en recherche opérationnelle , maîtriser C++ ou Python et être capables d'appliquer des méthodes analytiques avancées. Nice to Have : Connaissance des optimisateurs dans le domaine du transport. Familiarité avec les méthodologies de recherche opérationnelle avancées.
Contractor
Permanent

Job Vacancy
Développeur Sénior C++

Published on
C/C++
Development
Visual C++

3 years
Paris, France
Hybrid
Mon client recherche un Développeur C++ Senior pour intervenir sur des applications internes complexes, critiques et fortement techniques. Le rôle consiste à contribuer au développement, à l’optimisation et à la maintenance d’outils C++ legacy, à prendre en charge des sujets techniques exigeants et à collaborer étroitement avec les leads techniques et le responsable de développement. Le poste requiert une expertise C++ avancée, de la rigueur, une capacité à monter rapidement en compétence et une bonne stabilité professionnelle. Le candidat retenu évoluera progressivement vers un rôle de Lead Technique dans un horizon de 6 à 12 mois.
Contractor
Permanent

Job Vacancy
Dev C# .Net Core TDD BDD (9 ans et plus)

Published on
.NET
C#
Test-Driven Development (TDD)

3 years
40k-65k €
500-600 €
Paris, France
Hybrid
🏭 Secteurs stratégiques : Banque d’investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 🤝Description détaillée Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur c# backend ayant pratiqué les méthodes TDD et BDD. Au sein du département informatique en charge des développements pour le bénéfice de l’ALM Treasury, nous proposons une mission de développement .Net pour contribuer au développement autour de la nouvelle plateforme orientée services (SOA) ayant comme socle Kafka et Cassandra.

Frequently asked questions about working as a C, C++ Developer

What is the role of a C, C++ Developer

The C++ developer uses this specific computer language to find ad hoc solutions to their clients' needs. Widely used in the market, this programming language is a skill highly sought after by recruiters.

How much does a C, C++ Developer charge

On average, a C++ expert charges 390 euros per day in the provinces, and 420 euros in the Paris region. The average annual salary for a C, C++ developer is £30K.

What is the definition of a C, C++ Developer

The role of the C++ freelancer is to produce clean and rigorous code, ensuring the performance and quality of the developed program. They participate downstream of the design phase, and their mission continues until the tests validating the quality and relevance of the produced programs.

What type of mission can a C, C++ Developer handle

The C, C++ developer masters the algorithmic and syntactic subtleties of the object-oriented language, to be able to select the best implementation solutions and successfully carry out the assigned mission. The sectors that welcome C++ freelancers are very diverse: banking sector, software development, ticketing, video games...

What are the main skills of a C, C++ Developer

Often, the C++ expert has comprehensive skills and also masters the syntax of control structures in PHP, Java and JavaScript, derived from C/C++. He will therefore be able to participate in projects using languages similar to his first language.

What is the ideal profile for a C, C++ Developer

The C++ expert must have: - excellent interpersonal skills, as they collaborate daily with many profiles: product owners, project managers, freelance developers; - good stress resistance, planning with often intense phases close to contractual deadlines
542 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us

Technojobs has moved to Free-Work

Welcome to Free-Work, the candidate platform dedicated to supporting IT & Tech professionals in their careers journeys within the tech industry.

Here, we will continue to offer a wide range of job opportunities, industry insights, news, and guides to assist you in your career. Plus, enjoy our new features including a community forum and exclusive deals and discounts available only to Free-Work users.

💡 Good to know: Your profile remains the same. Simply log in using your Technojobs email and password.

Enjoy your visit!

The Free-Work team