Find your next tech and IT Job or contract C/C++

What you need to know about C/C++

C and C++ are powerful and versatile programming languages used for developing applications ranging from embedded systems to complex software. C, created in the 1970s, is a low-level language ideal for system programming and optimized performance. It forms the foundation of many operating systems, like Linux, and offers direct memory control. C++, an extension of C, adds object-oriented features like classes and inheritance while maintaining C's power and efficiency. It is used to develop graphical software, game engines, scientific applications, and more. Both languages are widely adopted in the industry for their speed, flexibility, and ability to handle complex systems. They are also known for their extensive ecosystem of libraries and compatibility with multiple platforms.

Your search returns 67 results.
Contractor

Contractor jobDéveloppeur Logiciel embarqué (H/F)

Link Consulting
Published on

12 months
400-450 €
Toulouse, Occitania
Notre client, acteur innovant du secteur des systèmes autonomes et de la robotique, est à la recherche de son futur Ingénieur logiciel embarqué (H/F) pour son site de Toulouse, dans le cadre du renforcement de ses équipes. Vos missions : Intégré(e) à une équipe technique pluridisciplinaire composée d'ingénieurs embarqués, automatique et électronique, vous interviendrez sur l'ensemble du cycle de développement logiciel embarqué critique. À ce titre, vous devrez notamment : Concevoir, développer et maintenir des logiciels embarqués bas niveau sur microcontrôleurs STM32, dans des environnements bare-metal ou temps réel léger, en garantissant performance, fiabilité et maîtrise des ressources. Développer et optimiser des composants proches du matériel (drivers, gestion des périphériques et des communications), tout en assurant une intégration efficace avec les capteurs et actionneurs du système. Participer à la conception, à l'implémentation et à la validation des algorithmes de contrôle de vol : stabilisation, navigation, estimation d'état et régulation, en lien étroit avec les équipes système et essais. Contribuer aux phases de tests, de validation et d'intégration : tests unitaires et d'intégration embarqués, débogage sur cible, essais sur bancs et en conditions réelles, analyse des logs et amélioration continue. Rédiger et maintenir la documentation technique associée aux développements réalisés. Les compétences techniques Développement embarqué en C/C++ sur microcontrôleurs STM32 (F4, F7, H7 ou équivalents) Environnements bare-metal et RTOS légers Développement de drivers et briques bas niveau (GPIO, UART, SPI, I2C, CAN, PWM, DMA, timers) Intégration de capteurs : IMU, GPS, baromètre, magnétomètre Bases solides en automatique, contrôle commande, traitement du signal Algorithmes de régulation (PID), estimation d'état, filtrage (Kalman, filtres numériques) Débogage embarqué (JTAG, SWD) et tests sur cible Outils de compilation ARM GCC / clang, gestion de version Git, CI/CD embarqué Outils de simulation, HIL/SIL appréciés Connaissances des écosystèmes PX4, ArduPilot, FreeRTOS, Zephyr constituant un atout
View this job
Contractor

Contractor jobDéveloppeur C++ Asset Mgt– Summit,Calipso,Sophis,Natixis - (h/f)

emagine Consulting SARL
Published on

24 months
450-550 €
75013, France
Merci de contacter Sumi Delplanque directement via LinkedIN , C'est URGENT Dans le cadre d'une prestation d'expertise au sein d'une équipe MOE Summit, la mission consiste à intervenir sur l'ensemble du cycle de vie des opérations financières, depuis leur intégration dans le SI jusqu'à la production des confirmations BackOffice, reporting et données comptables, incluant leur valorisation et leur déclaration auprès des systèmes internes et externes. L'équipe assure également un support de niveau 2 sur les applications et et un peu de niveau 3 Expertises spécifiques : Développer et maintenir les interfaces Front-End (C#/.NET). Développer, maintenir, optimiser le Back-End Summit (C/C++/perl/python/Oracle-SQL) pour la gestion des données financières ChROME. Réaliser les tests techniques et accompagner les tests fonctionnels, mettre en place l'automatisation des TNR. Maintenir et optimiser les mécanismes de compilation, édition de liens, gestion de dépendances d'une solution C++. Maintenir, Enrichir, Optimiser les pipelines DevOps (CI/CD), automatisation des processus d'intégration, de tests, de déploiement. Respecter ses chiffrages et les délais imposés. Assurer le support et l'accompagnement de nos clients. Être force de proposition dans le développement de nos projets et l'évolution et l'adaptation de nos méthodes. Documenter ses réalisations, assurer le transfert continu de connaissance au sein de la DSI Type de prestation recherché : Finance de marchés / Asset Management - Etudes et développements Progiciels (Summit,Calipso,Sophis,) Séniorité : Plus de 9 ans. Description : Participe à la mise en œuvre des évolutions techniques et fonctionnelles liées à l'intégration ou la montée de version de progiciels de finances de marché.((Summit,Calipso,Sophis,) Réalise les maintenances évolutives et correctives autour des progiciels de finances de marchés. Assure le suivi de la production de l'application. Assure le support applicatif et fonctionnel aux utilisateurs. Lieu : Paris 13 Télétravail : 3 jours par semaine Mission longue
View this job

Contract roles and jobs for C/C++

C, C++ Developer

The C, C++ Developer uses C/C++ to develop high-performance software applications, often in fields like embedded systems, video games, or high-performance software.

Embedded Software Developer (IoT, Assembler, Microcontroller...)

The embedded software Developer (IoT, assembler, microcontroller...) uses C/C++ to program embedded software in systems such as IoT devices, microcontrollers, and other resource-limited devices.

Industrial IT Engineer

The industrial computer engineer uses C/C++ to develop software that controls industrial equipment, robots, or automated production systems.

R&D Engineer

The R&D Engineer uses C/C++ for the research and development of new software products or systems that require fine resource management and performance, such as in simulation or modeling.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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