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 531 results.
Apprenticeship

Apprenticeship offer
[ALTERNANCE] Business Developer / Ingénieur d’Affaires – ESN | Bancaire (F/H)

Published on
Business Development

12 months
Saint-Cloud, Ile-de-France
Contexte : Dans un contexte de croissance, nous recherchons un·e alternant·e issu·e d’une école d’ingénieur (BAC+4/5) souhaitant se spécialiser dans le business développement de prestations intellectuelles IT. Vous travaillerez aux côtés d’un Ingénieur d’Affaires Senior, qui assurera votre montée en compétence progressive sur le métier. Cette alternance constitue une opportunité unique pour comprendre en profondeur le fonctionnement d’une ESN, développer vos compétences commerciales et évoluer sur un périmètre à forte dimension humaine et stratégique. Missions et Responsabilités : Développement commercial - Prospecter et cartographier le territoire commercial sur la région parisienne. - Identifier, ouvrir et développer de nouveaux comptes clients. - Élaborer une stratégie de comptes adaptée aux enjeux identifiés. - Conduire des rendez-vous commerciaux (qualification besoins, cadrage, négociation). - Construire et négocier les propositions commerciales ainsi que les contrats collaborateurs. Gestion des opportunités - Mener à bien des opportunités liées à nos offres : Assistance Technique, Centres de Services, Forfaits, Workpackage … - Suivre l’avancement des cycles de vente en lien avec les équipes internes. - Relation clients & management RH - Assurer le suivi régulier des comptes confiés. - Accompagner les collaborateurs en mission : points-mission, suivi opérationnel, formation, entretiens annuels. - Travailler en étroite collaboration avec l’équipe Recrutement pour le sourcing, la présélection et la qualification des candidats. Pilotage & reporting - Garantir un reporting fiable et régulier de l’activité commerciale et managériale à la Direction. - Participer à l’amélioration continue des outils, process et pratiques internes.
Contractor
Permanent

Job Vacancy
Expert Microsoft Sharepoint et Dynamics

Published on
.NET Framework
C#
Microsoft Dynamics

3 months
45k-60k €
450-600 €
Paris, France
Hybrid
Notre client final, acteur important de la finance patrimonial, cherche une expertise Microsoft dans le cadre du déploiement de Sharepoint sur leur SI. Cette première mission nécessite une expertise pointue sur Sharepoint 365, mais amènera ensuite des développements applicatifs sur l'environnement Microsoft .Net Le but de cette première mission est de définir les mêmes droits dans Sharepoint que ceux implémentés sur Dynamics. Les droits sont aujourd’hui définis dans leur CRM, avec une logique basée sur différents niveaux d’accès (vues, droits de lecture/écriture selon les entités, etc.). L’objectif est de reproduire cette même organisation des droits dans SharePoint, afin que les utilisateurs disposent des mêmes niveaux d’accès que dans le CRM selon l’entité ou le périmètre auquel ils appartiennent.
Permanent

Job Vacancy
Tech Lead C# H/F

Published on

55k-60k €
France
En tant que Tech Lead C#, vous jouez un rôle clé dans la conception des solutions logicielles, l'architecture technique et le pilote d'équipe. Vos missions : Encadrer et accompagner l'équipe de développeurs dans leurs projets. Participer à la définition des architectures techniques et garantir leur robustesse. Développer des fonctionnalités complexes en C# et .Net. Mettre en place les bonnes pratiques (tests, CI/CD, code review). Collaborer avec les équipes produit et projet pour assurer la cohérence des livrables. Être force de proposition sur les évolutions technologiques et les optimisations.
Contractor

Contractor job
Développeur C# temps réel (Trading / CIB) (h/f)

Published on

1 month
580-600 €
92400, Saint-Germain-en-Laye, Île-de-France
Hybrid
Résumé Le rôle principal de ce développeur Senior C#/.Net est d'assurer le développement et la maintenance d'un framework technique pour le trading, tout en étant très exposé aux défis de production. Responsabilités : Les responsabilités clés incluent : Développement et maintenance d’un framework technique en C#. Support business et technique. Spécification technique et onboarding sur de nouvelles technologies. Compétences requises : Excellente maîtrise de C# et .Net. Solides compétences en algorithmie et optimisation de code. Expérience avec les problèmes de performance et déploiement (Azure DevOps). Connaissance approfondie des problématiques de temps réel. Compétence en multi-threading et concepts de threadsafe. Anglais professionnel (compréhension et communication). Autres Détails : Localisation : La Défense (92) Durée de la mission : 3 ans Télétravail : 50%
Permanent

Job Vacancy
Développeur Sénior .NET Full Stack MVC Azure DevOps

Published on
.NET
ASP.NET MVC
Azure

53k-62k €
Paris, France
Hybrid
Nous recherchons pour l'un de nos clients Grand Compte, dans le secteur bancaire, un développeur Sénior Full Stack .NET MVC Autonome, expérimenté, avec une forte capacité à s’intégrer rapidement dans une équipe projet et à prendre en charge des sujets complexes de bout en bout. 🧠 Méthodologies / Bonnes pratiques Approche Domain Driven Design (DDD) Respect des principes de Clean Code Sensibilité aux pratiques Craftsmanship / Software Quality Testabilité, lisibilité et maintenabilité du code comme priorité 💬 Soft Skills Bonne communication et capacité à travailler en équipe Fortes capacités d’analyse et d’autonomie Adaptabilité (capacité à intervenir sur plusieurs sujets comme les API ou la refonte d'un SI VO ) Expérience en environnement projet structuré / agile est un plus
Contractor
Permanent

Job Vacancy
Ingénieur Logiciel Senior iOS / C++ – Portage SDK (H/F)

Published on
C/C++
iOS

3 years
51k-57k €
400-500 €
Ile-de-France, France
Pour notre client dans le secteur technologique , nous recherchons un Ingénieur Logiciel Senior expert en développement iOS et C++ moderne. La mission consiste à effectuer le portage du SDK MLS existant (Windows / Linux / Android) vers l’écosystème Apple iOS (iPhone / iPad) . Le périmètre inclut l’intégration d’un device biométrique (MTOPSV3) capable de capturer des empreintes et transférer des images via USB Bulk sous iOS, avec contraintes fortes liées aux environnements et processus Apple. Interaction régulière avec NSS , les équipes internes, et les interlocuteurs Apple. Missions Porter le SDK MLS vers iOS (réécriture/adaptation des modules non compatibles). Développer et intégrer les fonctionnalités nécessaires en C++ moderne et iOS. Implémenter la communication USB Bulk entre le device et iPhone/iPad. Collaborer avec les équipes techniques internes et les interlocuteurs Apple. Garantir la conformité aux exigences Apple (certifications / Apple Store). Maintenir l’environnement de développement iOS (samples, librairies, build machine). Produire les rapports et documents techniques associés. Livrables attendus Compte rendu hebdomadaire + planification semaine suivante. Versions livrables : bêta, version finale. Livrables iOS : sample app, librairies compatibles, environnement de dev, machine de build.
Contractor
Permanent

Job Vacancy
Ingénieur de recherche (H/F)

Published on
C/C++
GNS3

1 year
45k-55k €
400-500 €
Lyon, Auvergne-Rhône-Alpes
Hybrid
Nous recherchons un.e Ingénieur.e de recherche sénior.e pour rejoindre notre équipe R&D spécialisée dans la modélisation et la simulation des réseaux électriques et des chaînes communicantes. Le candidat idéal combine une expertise technique pointue en C++ et Python avec une connaissance approfondie des systèmes physiques complexes, notamment les réseaux électriques et les technologies de communication associées. Vous serez amené à travailler sur des projets industriels et de recherche, en analysant, modélisant et simulant des systèmes complexes pour en améliorer la compréhension et les performances. Missions principales : Analyser le fonctionnement des chaînes communicantes et identifier les leviers d’optimisation. Modéliser le comportement des chaînes communicantes et du réseau électrique. Développer des outils de simulation en C++, Python, NS3 et Matlab. Réaliser des revues de code et évaluer les orientations techniques. Piloter des chantiers techniques complexes. Apporter un support technique pour la conception, le développement et l’amélioration des solutions existantes. Rédiger des documents techniques clairs pour différents publics, y compris non spécialisés. Industrialiser les prototypes dans les outils de supervision existants. Assurer une veille technologique sur les outils et méthodes utilisés au sein du projet.
Contractor

Contractor job
Expert .NET - Tech Lead / Architecte

Published on
.NET
C#

6 months
400-750 €
Paris, France
Contexte du projet Une grande entreprise internationale du secteur des services numériques souhaite moderniser sa plateforme de paiement afin de gagner en performance, en maîtrise technique et en agilité. L’objectif est de remplacer une solution d’intégration tierce (type iPaaS) par une architecture propriétaire développée en .NET, plus adaptée à ses besoins de sécurité, de scalabilité et d’interopérabilité. Niveau d'Anglais : Bilingue Objectifs Concevoir et déployer une nouvelle plateforme de paiement en ligne permettant de gérer l’ensemble des transactions au niveau global. Décommissionner la solution d’intégration actuelle et migrer les fonctionnalités clés vers une architecture API-first en .NET. Standardiser les pratiques DevOps et techniques au sein des équipes internationales. Garantir la stabilité, la performance et la conformité de la solution aux standards du marché (sécurité, audits, paiements, etc.).
Permanent

Job Vacancy
Embedded Software Developer - H/F

Published on
ARM architecture
Bash
C/C++

45k-55k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Hybrid
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é.
Permanent

Job Vacancy
Développeur logiciel embarqué C médical H/F

Published on

40k-55k €
Grenoble, Auvergne-Rhône-Alpes
Hybrid
Contexte de la mission : Notre entreprise évolue dans un environnement normé et exigeant, axé sur des dispositifs médicaux de haute précision. Dans ce cadre, nous recherchons un développeur confirmé H/F en développement logiciel pour concevoir des solutions répondant aux standards de qualité et de sécurité élevés. Responsabilités : - Programmer et maintenir des logiciels embarqués en langage C, en respectant les meilleures pratiques de développement ; - Mettre en oeuvre les principes de clean code et une architecture claire pour garantir un code lisible, maintenable, et évolutif ; - Gérer efficacement les versions et les workflows collaboratifs via Git ; - Former et encadrer des développeurs juniors en partageant vos connaissances et en apportant une expertise pédagogique.
Permanent

Job Vacancy
Développeur C++ – Computer Vision & AI

Published on

45k-65k €
Marignane, Provence-Alpes-Côte d'Azur
Hybrid
1. Un poste stratégique au cœur de l’innovation aéronautique Vous intégrez une équipe R&D de haut niveau pour participer au développement de systèmes embarqués intelligents de nouvelle génération. Vous travaillerez sur des projets mêlant C++, traitement de signal, fusion multi-capteurs (radar, lidar, vidéo, IMU) et intelligence artificielle, avec une forte exigence en robustesse et en performance temps réel. 2. Un environnement technique de pointe, entre IA et ingénierie système Vous développez des algorithmes d’interprétation de données capteurs, d’analyse d’images et d’optimisation logicielle pour des plateformes embarquées. Vous collaborez avec des experts systèmes, capteurs et IA pour créer des solutions de perception autonome. Vous appliquez des méthodes rigoureuses de system engineering (SysML, exigences, MBSE...). 3. Des projets concrets, des perspectives d’évolution Poste basé dans le sud-est de la France, avec des livrables à forte visibilité pour des clients de référence dans l’aéronautique. Selon vos compétences et votre appétence, vous pourrez évoluer vers des rôles de référent technique IA, ingénierie système ou architecte logiciel embarqué.
Contractor

Contractor job
Developper Front Office C# H/F

Published on
C#
Entity Framework

2 years
400-550 €
Paris, France
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 Developper Front Office C# H/F à Paris, France. Les missions attendues par le Developper Front Office C# H/F : Accompagner l'équipe de développement de proximité dans la gestion de la production de ses applications. En particulier l'équipe a la charge d'un stack applicatif qui permet d'aider le trading à automatiser la gestion du stock de pret emprunts et collateral. Contribuer au développement des nouvelles features et bugfix.
Contractor
Permanent

Job Vacancy
Automation Engineering

Published on
.NET
C#
Powershell

1 year
40k-45k €
300-570 €
Paris, France
Hybrid
Contexte et mission L'équipe est en charge de maintenir et de faire évoluer l'infrastructure (~11 000 machines). La gestion de cette infrastructure passe par une série d'outils fournis par les éditeurs et des outils et scripts développés en interne, avec des interconnections avec d'autres infrastructures. Dans ce cadre il faut maintenir et faire évoluer les outils à disposition, pour suivre les évolutions de sécurité, de logiciels et de nouveaux besoins. La mission s'effectue dans un contexte international, en collaboration avec des équipes support principalement en France, UK et Espagne, mais aussi US et Asie. Environnement anglophone.
Contractor
Fixed term

Job Vacancy
D365 Developer - Outside IR35 / Remote

Published on

6 months
£475-500
SW1A 2AH, London, England, United Kingdom
Remote
Dynamics D365 Developer - Outside IR35 / Remote A number of D365 Developers are required. You will have extensive experience to customise and development of D365 CE/CRM capabilities. The ideal candidate will design, develop, and implement solutions within the Dynamics 365 ecosystem while integrating with Azure services and other third-party applications. Skills: - D365 CE / CRM - .Net, C#, Javascript, TypeScript - Experience developing PCF components and plugins. - Integrating Azure Functions, Service Bus, and other Azure resources. - Experience in RESTful API development and integration with third-party services. - Familiarity with Power Automate, Logic Apps, and Dataverse Web API. The role is for 3 months initially with further 3-6 month extensions highly likely. This is a home based role with ad hoc travel to London every 3 months. It is outside IR35. To be considered please send your CV over. LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Permanent

Job Vacancy
Principal Software Engineer - C++, Python

Published on

£55k-70k
Oxford University Press, England, United Kingdom
Looking for a role where your work genuinely matters? This is your chance to join a close-knit engineering team building software that powers world-class scientific instruments. These systems help researchers push the boundaries of physics and materials science and you'll play a key part in making that happen. If you enjoy solving complex problems, collaborating across disciplines, and want to see your code make a real impact, this could be the perfect fit. What you'll do 🛠️ Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface with programmable instruments and ensure smooth hardware/software interaction. Test and validate: Create and run unit and integration tests to guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring 🧠 Strong experience in C++ and Python for complex systems. Solid Linux development background. Proven ability to deliver maintainable, high-performance software. Degree in Computer Science, Engineering, Physics, or equivalent practical experience. Excellent communication skills and the ability to work across multiple teams. Strong experience in translating business requirements into technical solutions. Working arrangement 🧭 Hybrid: 3 days on-site in Oxford, with early finish Fridays (1pm). Expect hands-on collaboration in the lab for hardware integration and testing. Salary & Benefits 🎁 Up to £68,000 plus bonus scheme. 25 days annual leave + bank holidays. Pension contribution and comprehensive benefits package. Opportunities for career development in a growing, technology-led business. 📩 Apply now or get in touch for a confidential chat about the role. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Contractor

Contractor job
229448/Développeur C++ / Testeur C++ Villeneuve-d'Ascq

Published on
C/C++

6 months
310-330 €
Villeneuve-d'Ascq, Hauts-de-France
Développeur C++ / Testeur C++ Villeneuve-d'Ascq Réaliser les tests en phase de développement Maintenir le socle de tests auto Goals and deliverables Développement des tests, jeux de données, élaboration et participation aux phases de tests Maintenance et évolution des tests auto Participation à la mise en commun de savoir spécifique Développeur C++ / Testeur C++ Villeneuve-d'Ascq Réaliser les tests en phase de développement Maintenir le socle de tests auto Expected skills Skills Skill level JAVA Confirmed LINUX Confirmed Script Shell Confirmed C++ Confirmed

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
531 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