Software Engineer C++ / Systèmes Embarqués & HPC- Editeur Logiciel - H/F
En savoir plus sur l'offre
- Secteur d'activité : Services aux entreprises
- Niveau de formation : 0 - Ecole d'ingénieur
- Type de contrat : CDI
- CSP : Cadre
- Entrée en fonction : Immédiate
- Durée de travail : Temps Plein
- Télétravail : 2j/sem Télétravail
L'entreprise accompagnée et les missions
L’entreprise accompagnée dans son recrutement CDI
Dans le secteur du retail et de l’immobilier commercial, la donnée de fréquentation est longtemps restée grossière, peu fiable, difficile à exploiter.
Cette entreprise a fait le pari inverse : construire une solution d’analyse de trafic de bout en bout, de la captation vidéo en temps réel jusqu’aux dashboards analytiques, en s’appuyant sur des algorithmes de computer vision entièrement développés en interne.
La solution analyse en continu les flux de caméras de vidéosurveillance pour en extraire des insights actionnables : comportements de fréquentation, segmentation d’audience, sécurité, efficacité merchandising, mesure de campagnes drive-to-store.
Des données qui ont un impact direct sur les décisions opérationnelles et stratégiques des gestionnaires de centres commerciaux.
Résultat : une vingtaine de sites déployés en Europe sur deux ans, un CA de 2,5M€, et une expansion internationale qui s’accélère en 2026 (Moyen-Orient, États-Unis).
L’équipe R&D est petite, délibérément, et très pointue. Chaque profil compte et les standards techniques sont élevés.
Les missions / rôles
Tu rejoins l’équipe R&D en tant qu’ingénieur(e) C++ senior, dans un rôle à l’intersection de l’engineering système embarqué et de la mise en production d’algorithmes de vision par ordinateur.
L’objectif est de prendre des modules de traitement vidéo issus de la recherche et les rendre fiables, performants et opérables à grande échelle dans des environnements réels et en temps réel, sur des dispositifs edge, dans des contextes de déploiement hétérogènes.
Tu as été exposé(e) à des systèmes où la latence se mesure en millisecondes, où les ressources sont contraintes, et où une régression en production a des conséquences concrètes. Tu sais ce que « performance-critical » implique vraiment en termes de décisions d’architecture et pas seulement d’optimisation de code.
Concrètement, tu seras amené(e) à :
- Concevoir et implémenter des systèmes C++ haute performance orientés embarqué et applicatif et pensés pour la prod dès l’origine (pas rétrofités depuis un prototype)
- Assumer le cycle complet : conception, implémentation, tests, déploiement et suivi en production (métriques, alertes, dashboards Grafana)
- Développer des outils d’exploitation terrain : calibration caméra, monitoring, diagnostics, workflows de maintenance
- Collaborer étroitement avec l’équipe Research pour industrialiser les composants expérimentaux : collecte de données de production, optimisation et mise à l’échelle des modules de vision, stratégies de déploiement progressif
Ce rôle implique une vraie ownership production : tu debugges des systèmes live, tu prends des décisions sous contrainte, tu maintiens un haut niveau d’exigence dans un contexte où l’équipe autour de toi fait de même.
Environnement technique :
C++ (embarqué et applicatif), Python, JavaScript / Typescript / Vue.js, GPU (CUDA / FPGA), Grafana
parallélisme / concurrence, optimisation bas niveau, exploitation hardware, systemes edge / contraintes temps réel, analyse de flux vidéo, Computer Vision
Profil recherché
Tu as 4 à 5 ans d’expérience minimum en développement C++, acquise dans des environnements où la performance système n’est pas une option : HPC, vision machine, traitement du signal temps réel, systèmes embarqués industriels, robotique, ou tout contexte où la latence et la fiabilité sont des contraintes dures.
Tu maîtrises les fondamentaux qui font la différence en C++ avancé : gestion mémoire, concurrence, structures de données adaptées aux contraintes hardware, et design de systèmes pensés pour durer en production.
Tu n’es pas seulement capable d’écrire du code performant mais tu sais pourquoi il l’est, et tu sais le défendre en review.
Ce qui compte autant que la technique : tu as une culture de la production. Tu as déjà maintenu des systèmes live, géré des incidents, fait des compromis sous pression.
Tu sais que l’ingénierie ne s’arrête pas au merge request.
Enfin, tu es à l’aise dans une équipe réduite et exigeante, où l’autonomie est la norme et où le niveau des pairs tire vers le haut plutôt qu’il ne rassure.
Tu n’as pas besoin d’une organisation très structurée pour être efficace car tu sais t’organiser, prioriser, et livrer.
Avantages
Conditions de travail et avantages
- Rémunération attractive : 55 à 75K€ selon expérience.
- Télétravail : 1 à 2 jours par semaine.
- RTT et conditions de travail souples favorisant l’équilibre vie pro / perso.
- Participation au capital : BSPCE, stock options ou plan d’achat d’actions.
- Avantages sociaux : aide à la garde d’enfants / crèche, parking vélo.
- Locaux modernes situés à Boulogne-Billancourt, facilement accessibles en transports en commun.
Process de recrutement
- Échange téléphonique avec un consultant Externatic pour comprendre vos attentes et votre parcours.
- Entretien téléphonique avec le CTO de l’entreprise.
- Test technique concret pour évaluer les compétences en C++, centré sur la démarche d’engineering et les choix d’architecture
- Rencontre (déjeuner) avec l’équipe R&D pour échanger sur les projets et la culture technique.
Externatic s’engage à offrir un suivi personnalisé, des retours rapides et un accompagnement transparent pour trouver le poste CDI correspondant à vos ambitions.
Présentation du cabinet Externatic
Crée il y a 15 ans, Externatic est l’un des 1ers cabinets de recrutement spécialisés « Informatique, Data & Cybersécurité » à voir le jour en France.
Notre credo est simple : « permettre à nos candidats, via notre réseau, d’accéder au marché caché et d’être recruté uniquement au sein d’entreprises finales (0% d’ESN) « .
Externatic en bref :
- 15 ans de professionnalisme sur le recrutement « tech » externalisé pour des entreprises HORS ESN
- 300 postes ouverts en permanence et 100% entreprise finale
- Près de 30 consultants basés en France : Paris, Nantes, Rennes, Bordeaux, Lille, Lyon, Toulouse, Montpellier, …
- Plus de 500 sociétés accompagnées dans leurs recrutements depuis 2010 : DSI, éditeurs, ETI/PME, Centre R&D, Startup/scale-up, organismes publics et para-publiques, …
- Près de 300 candidats accompagnés par an : CTO, DSI, RSSI, Architecte, chef de projet, développeur, devops, administrateur systèmes / réseaux, Data engineer, Analyste SOC, PO/PM, consultant fonctionnel, etc !
- Du recrutement mais pas que ! des outils comme notre grille de salaires faisant référence depuis 2015, des guides de préparation d’entretien, de négociation de la rémunération, des analyses de marchés, …
Pour en savoir plus et découvrir d’autres postes à pourvoir, rendez vous sur notre site !