CrawlJobs Logo

Développeur Logiciel C++

Canada, Laval · Offre publiée 30 mai 2026
Postuler
Partager le lien de l'offre

Description du poste

Nous recherchons des consultants dynamiques pour renforcer notre équipe en Ingénierie à Laval. Votre expérience, vos connaissances et votre engagement nous aideront à relever les défis de nos clients. Vous soutiendrez différents projets grâce à votre expertise en tant que Développeur Logiciel C++. Vos principales responsabilités : Concevoir, développer, tester et maintenir des applications logicielles de haute qualité en C++; Travailler dans des environnements Linux pour le développement, l'intégration et le dépannage logiciel; Développer et maintenir des applications et workflows conteneurisés avec Docker; Participer à l'architecture logicielle, aux revues de code, au débogage et à l'optimisation des performances; Collaborer avec des équipes multidisciplinaires afin de livrer des solutions logicielles fiables et évolutives; Contribuer aux initiatives d'amélioration continue, d'automatisation et aux meilleures pratiques de développement. Qualifications : Minimum de 5 ans d'expérience professionnelle en développement logiciel C++; Solide expérience pratique des environnements Linux; Expérience avec Docker pour la conteneurisation et les workflows de développement; Bonne compréhension des principes d'ingénierie logicielle et du cycle de vie du développement logiciel; Excellentes capacités de dépannage, de débogage et de résolution de problèmes; Capacité à travailler de façon autonome ainsi qu'en collaboration avec des équipes d'ingénierie.

Responsabilités

  • Concevoir, développer, tester et maintenir des applications logicielles de haute qualité en C++
  • Travailler dans des environnements Linux pour le développement, l'intégration et le dépannage logiciel
  • Développer et maintenir des applications et workflows conteneurisés avec Docker
  • Participer à l'architecture logicielle, aux revues de code, au débogage et à l'optimisation des performances
  • Collaborer avec des équipes multidisciplinaires afin de livrer des solutions logicielles fiables et évolutives
  • Contribuer aux initiatives d'amélioration continue, d'automatisation et aux meilleures pratiques de développement

Exigences

  • Minimum 5 years of professional experience in C++ software development
  • Strong hands-on experience working within Linux environments
  • Experience using Docker for containerization and development workflows
  • Solid understanding of software engineering principles and development lifecycle methodologies
  • Strong troubleshooting, debugging, and analytical problem-solving skills
  • Ability to work effectively both independently and within collaborative engineering teams

Ce que nous offrons

  • Une communauté internationale réunissant plus de 110 nationalités différentes
  • Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité
  • Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles
  • Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Emplois similaires pour

Développeur Logiciel C++

8 matching positions

Développeur Logiciel C# / Angular

Rejoignez une entreprise spécialisée dans le développement de systèmes critiques...
Emplacement
Emplacement
France , Brest
Salaire
Salaire:
45000.00 - 50000.00 EUR / Année
seres-technologies.com Logo
SERES TECHNOLOGIES
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • 5 ans minimum en développement logiciel, idéalement sur systèmes critiques ou embarqués
  • Compétences techniques : Langages & Frameworks : C# / .NET, Angular
  • Protocoles & API : REST, gRPC
  • Bases de données & scripts : SQL Server, PowerShell
  • Méthodologies & pratiques : CI/CD, TDD, cycle en V, méthodes Agile
  • Systèmes embarqués & distribués : conception d’applications critiques pour environnements contraints
  • Data / Image Processing : collecte, structuration, traitement et fiabilisation des flux de données opérationnelles
  • Qualités personnelles : rigueur, autonomie, sens de l’analyse et capacité à travailler en équipe sur des projets stratégiques
Responsabilités
Responsabilités
  • Développement logiciel : concevoir et maintenir des applications en C# / .NET et Angular
  • Gestion de missions : développer les fonctionnalités de préparation, paramétrage et pilotage de missions (zones d’intervention, scénarios, trajectoires)
  • Données opérationnelles et images : collecte, structuration et traitement des données sonar et images, fiabilisation des flux
  • Systèmes embarqués : contribuer à la robustesse, la performance et l’expérience utilisateur d’applications embarquées critiques
  • Collaboration : travailler en étroite collaboration avec les équipes projet et les parties prenantes pour garantir la qualité et la cohérence des livrables
Ce que nous offrons
Ce que nous offrons
  • 10 jours de RTT
  • Carte restaurant (10 €/jour travaillé)
  • Mutuelle et prévoyance
  • Prime de participation
  • Avantages CSE
  • Politique RSE basée sur trois axes : bien-être, éthique et environnement
Lire la suite
Arrow Right

Développeur Logiciel C Embarqué - Digital Banking

Contexte de la mission : Viveris accompagne ses clients dans la conception et le...
Emplacement
Emplacement
France , La Ciotat
Salaire
Salaire:
40000.00 - 45000.00 EUR / Année
apec.fr Logo
APEC
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Diplômé(e) d'une formation supérieure en informatique, électronique ou systèmes embarqués
  • Expérience confirmée (3 ans minimum) en développement bas niveau sur systèmes embarqués
  • Excellente maîtrise du langage C et des environnements RTOS (FreeRTOS, µC/OS-II, ThreadX, ou équivalent)
  • Solides compétences en développement drivers et programmation bas niveau
  • Connaissance des architectures microcontrôleurs (ARM Cortex, STM32, etc.)
  • Expérience dans un environnement contraint et sécurisé (Secure Element, cryptographie embarquée, HSM, SmartCard, EMV, etc.)
  • Utilisation des outils de développement embarqué : cross-compilation, debug JTAG, trace, analyse mémoire
  • Connaissance des bonnes pratiques de sécurité logicielle et des processus de validation
  • Anglais courant lu, écrit et parlé
Responsabilités
Responsabilités
  • Participer au développement de logiciels embarqués temps réel (RTOS) pour Secure Elements
  • Concevoir et implémenter les drivers bas niveau pour les périphériques internes (SPI, I²C, UART, GPIO, etc.)
  • Intégrer et valider les couches logicielles dans un environnement contraint (mémoire, sécurité, performance)
  • Collaborer étroitement avec les équipes hardware, sécurité et validation pour garantir la conformité du produit
  • Participer à la rédaction de la documentation technique, aux revues de code et à l'amélioration continue des pratiques de développement
Ce que nous offrons
Ce que nous offrons
  • Mutuelle familiale à garantie haute
  • Tickets restaurant pris en charge à 60%
  • 100% titre de transport urbain remboursé
  • Primes d'intéressement, de participation et de cooptation
  • 2 jours de télétravail par semaine
  • Formation continue avec LinkedIn Learning et nos communautés techniques
  • Temps plein
Lire la suite
Arrow Right

Développeur C# WPF simulation

En rejoignant IT LINK, vous intégrez l'équipe R&D de notre client, leader dans l...
Emplacement
Emplacement
France , Rennes
Salaire
Salaire:
43000.00 - 53000.00 EUR / Année
itlink.fr Logo
IT Link
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • BAC +5
  • > 5 ans
  • Bonne maitrise du C# et WPF
  • La curiosité scientifique et technique, pour le secteur défense en particulier
  • Des connaissances du domaine de l’aéronautique et la simulation de vol
  • De l'appétences pour les défis technologiques
  • De l’autonomie et de proposition d’idées
  • De l’aisance organisationnelle et relationnelle
  • expérience significative réussie de 5 ans en développement C++ (contexte défense/simulation)
Responsabilités
Responsabilités
  • Conception fonctionnelle et technique de modèles de simulation (déplacement, senseurs, armement, comportements) en veillant à la robustesse, performance, utilisabilité et évolutivité de ceux-ci
  • Développement logiciel de ces modèles
  • Tests unitaires et tests automatiques
  • Corriger les anomalies constatées
  • Documentation technique
Ce que nous offrons
Ce que nous offrons
  • Nursery places
  • Restaurant title
  • CSE (Social and Economic Committee)
  • Housing Action
  • Transport 100% covered
  • Blablacar Daily
  • Sustainable Mobility Package
  • Telework collective agreement
  • Handicap
  • Health
  • Temps plein
Lire la suite
Arrow Right

Développeur logiciel senior - IA agentique

Pour le compte de l'un de nos clients, un chef de file de premier plan dans le s...
Emplacement
Emplacement
Canada , Montréal
Salaire
Salaire:
101800.00 - 124400.00 CAD / Année
https://www.randstad.com Logo
Randstad
Date d'expiration
16 août 2026
Flip Icon
Exigences
Exigences
  • Plus de 10 ans d'expérience professionnelle confirmée en développement de logiciels
  • Maîtrise de niveau expert de Python et de son écosystème d'entreprise
  • Solide expertise en architecture d'API (REST, asynchrone), structures de données complexes, algorithmes et optimisation de la performance pour des systèmes à grande échelle
  • Expérience approfondie des stratégies de test automatisés (unitaires, intégration, contrat, bout en bout) et de la gestion de versions avec Git
  • Admissibilité légale à travailler au Canada requise
  • Maîtrise de l'anglais (parlé et écrit)
Responsabilités
Responsabilités
  • Concevoir et intégrer des produits d'automatisation et des architectures multi-agents alignés sur les processus d'affaires
  • Développer des services Python asynchrones, des API performantes et des flux de travail exploitant des frameworks de pointe (LangGraph, LangChain, CrewAI, Semantic Kernel ou équivalents)
  • Mettre en place des stratégies d'évaluation pour contrer les hallucinations, fiabiliser les invites (prompts) et valider les appels d'outils
  • Concevoir le routage basé sur les politiques, la validation des flux d'entrée/sortie, les approches d'ancrage (RAG) et l'implémentation de serveurs MCP (Model Context Protocol)
  • Produire un code propre, modulaire et documenté en respectant les principes SOLID et la Clean Architecture
  • Assurer une observabilité logicielle complète (métriques, journaux, traces) et optimiser les pipelines CI/CD
  • Collaborer avec les équipes d'architecture et de gouvernance pour veiller au respect des politiques de sécurité (moindre privilège, gestion des secrets) et de gestion des risques (reprise après sinistre, rétention des données)
  • Encadrer et faire progresser l'équipe de développement par des revues de code rigoureuses, du travail en binôme et des rétroactions constructives
  • Rédiger les documents de conception technique (ADR) et guider les choix technologiques de l'organisation
Ce que nous offrons
Ce que nous offrons
  • Modèle de travail hybride et flexible
  • Échelle salariale de base établie entre 101 800 $ et 124 400 $ (ajustable selon le profil), assortie d'un boni annuel cible de 12 % (pouvant atteindre le double selon la performance)
  • Programmes avantageux d'actionnariat pour les employés avec une contribution de contrepartie de l'employeur s'élevant à 50 % des actions nettes
  • Accès exceptionnel à un régime de retraite à prestations déterminées offrant un revenu à vie garanti
  • Couverture complète pour la santé physique et mentale
  • Service de télémédecine
  • Compte de bien-être
  • Possibilité d'acheter jusqu'à 5 jours de vacances supplémentaires par année
  • Temps plein
Lire la suite
Arrow Right

Ingénieur développeur logiciel embarqué bas niveau / BSW

Randstad Digital est un partenaire technologique de référence qui facilite la tr...
Emplacement
Emplacement
France , Toulouse
Salaire
Salaire:
Non fourni
randstaddigital.fr Logo
Randstad Digital France
Date d'expiration
31 juillet 2026
Flip Icon
Exigences
Exigences
  • Bac+5, École d'Ingénieur ou Master, en électronique, systèmes embarqués ou informatique industrielle
  • expérience de minimum 5 ans sur des activités contrôle moteur
  • expert(e) en langage C embarqué
  • maîtrise des outils de test, de debug (Trace32) et de validation appliqués aux architectures microcontrôleurs
  • bon niveau d'anglais requis
  • autonome, rigoureux(se) et doté(e) d'un fort esprit d'analyse, force de proposition pour résoudre des problématiques techniques complexes
Responsabilités
Responsabilités
  • Concevoir et développer les logiciels embarqués bas niveau (BSW) en langage C embarqué
  • assurer la configuration et l'intégration des composants logiciels sur les calculateurs cibles
  • réaliser les tests unitaires (TU) et garantir la couverture de code ainsi que la qualité des livrables
  • procéder aux opérations de flashage, de mesure et de calibration des calculateurs électroniques
  • effectuer les phases de vérification, d'analyse de traces et de débogage sur table
  • collaborer et échanger efficacement dans un écosystème technique anglophone
Ce que nous offrons
Ce que nous offrons
  • Mutuelle avantageuse
  • RTT
  • Tickets restaurant (TR)
  • Prise en charge de 100% des titres de transport
  • Primes de parrainage
  • Plan de carrière évolutif (mentorat, Tech talks)
  • Plan de formation interne via Randstad University
  • Licences Udemy et partenaires OpenClassrooms
  • Avantages CSE
  • Événements festifs réguliers
  • Temps plein
Lire la suite
Arrow Right

Développeur logiciel embarqué MBD / Simulink

Randstad Digital est un partenaire technologique de référence qui facilite la tr...
Emplacement
Emplacement
France , Toulouse
Salaire
Salaire:
Non fourni
randstaddigital.fr Logo
Randstad Digital France
Date d'expiration
31 juillet 2026
Flip Icon
Exigences
Exigences
  • Formation supérieure Bac+5, École d’Ingénieur ou Master, en électronique, systèmes embarqués ou informatique industrielle
  • Expérience de minimum 4 ans sur des activités contrôle moteur
  • Maîtrise de la méthodologie Model-Based Design (MBD)
  • Compétences en développement C embarqué
  • C embarqué
  • Matlab Simulink, Target Link, MBD
  • Inca, Canalyzer
  • IMS/MKS
  • Niveau d'anglais courant
  • Autonome, rigoureux(se), excellent esprit d'équipe
Responsabilités
Responsabilités
  • Concevoir et modéliser les architectures logicielles et les lois de contrôle sous Matlab/Simulink
  • Assurer la génération de code C embarqué optimisé, notamment via l'outil TargetLink
  • Réaliser la vérification, la validation et les tests sur table et outils de simulation
  • Procéder aux phases de calibration, de mesure et de flashage des calculateurs
  • Collaborer activement dans un contexte international et assurer l'interface ou le pilotage technique avec des équipes globales (notamment basées en Inde)
Ce que nous offrons
Ce que nous offrons
  • Mutuelle avantageuse
  • RTT
  • Tickets restaurant (TR)
  • Prise en charge de 100% des titres de transport
  • Primes de parrainage
  • Plan de carrière évolutif (mentorat, Tech talks)
  • Plan de formation interne via Randstad University
  • Licences Udemy et partenaires OpenClassrooms
  • Avantages CSE
  • Événements festifs réguliers
  • Temps plein
Lire la suite
Arrow Right

Développeur C# / Angular Confirmé

Dans le cadre des projets propre à notre client : Réalisation d'applications mét...
Emplacement
Emplacement
France , Avignon
Salaire
Salaire:
Non fourni
synanto.fr Logo
Synanto
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • .Net 6 (C#), Web API, Angular
  • Entity Framework
  • Git / GitLab / Intégration continue
  • Visual Studio, MSTest
  • SQL et PostgreSQL
  • Octopus Deploy, Docker, Kubernetes, Helm, Kafka
  • Forte capacité d'apprentissage
  • Bon relationnel
Responsabilités
Responsabilités
  • Participation aux étapes de définition des architectures logicielles
  • Développements informatiques
  • Encadrement de développeurs
  • Conception et rédaction du document décrivant l'architecture logicielle
  • Gérer les branches de développement
  • Réaliser des tests techniques automatisés (tests unitaires, tests de validation de plateforme)
  • Déployer en environnement d'intégration et effectuer des tests d'intégration
  • Effectuer des tests de pré-qualification
  • Communiquer les contenus des releases et des livraisons en qualification
  • Préparer les demandes de changement pour les mises en production
  • Temps plein
Lire la suite
Arrow Right

Développeur Logiciel Embarqué

Notre client, acteur innovant du secteur des systèmes autonomes et de la robotiq...
Emplacement
Emplacement
France , Toulouse
Salaire
Salaire:
40000.00 - 45000.00 EUR / Année
balzac-paris.com Logo
Balzac Paris
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Maîtrise du C en environnement temps réel / contraint
  • Connaissance microcontrôleurs (ARM, STM32…)
  • Protocoles : UART, SPI, I2C, CAN, Ethernet
  • Idéal : expérience OS temps réel (FreeRTOS, Zephyr…)
  • De formation supérieure Ingénieur Bac +5 en systèmes embarqués
  • expérience réussie entre 2 et 4 ans sur des missions similaires de développement C embarqué
Responsabilités
Responsabilités
  • Développer et optimiser des logiciels embarqués en C
  • Intégrer et valider le code sur microcontrôleurs
  • Analyser, diagnostiquer et corriger les bugs et les anomalies
  • Réaliser les tests unitaires, validation, optimisation performance
  • Documenter, industrialiser et contribuer à l’amélioration continue
  • Collaborer avec les équipes hardware, test et systèmes
Ce que nous offrons
Ce que nous offrons
  • Conditions de télétravail : 2 jours de télétravail / semaine
  • Ouvert au télétravail total
  • Partenariat avec des associations
  • Prime de cooptation
  • Congés payés supplémentaires
  • Subventions CSE (Sport, Culture,...)
  • Mentorat
  • Temps plein
Lire la suite
Arrow Right