En-core.io recrutement

Ingénieur C++ Senior - Serveur de Calcul pour 2000 Capteurs Embarqués H/F En-core.io

  • Grenoble - 38
  • CDI
  • Télétravail partiel
  • Bac +5
  • Industrie high-tech • Telecom
  • Exp. 7 ans min.
Lire dans l'app

À noter sur ce job

Ce poste comporte des spécificités à connaître avant de postuler.

  • des déplacements ponctuels chez les clients

Les missions du poste

Vous rejoignez l'équipe logicielle C++, rattaché au directeur technique, au sein d'une équipe projet qui réunit chargé d'affaires, responsable technique de projet et développeurs expérimentés.

Le projet phare : un noyau de calcul, produit interne au coeur d'un système embarqué dans un véhicule. En amont, jusqu'à 2000 capteurs. En aval, des logiciels clients qui sollicitent le noyau pour leurs calculs. Entre les deux, une architecture de services indépendants sous Linux, répartie sur un cluster multicoeur de trois serveurs physiquement distincts, avec des bus Kafka pour absorber les volumes de données. Environ 100 000 lignes de code, livrées chaque mois, pour un système dont la durée de vie se compte en décennies.

1 - Faire évoluer le noyau et ses services

La première version tourne chez le client et l'équipe la consolide. Vient ensuite la phase d'évolution : nouveaux services d'acquisition, communication TCP/UDP, échanges inter-services, traitement du signal, parallélisation. Vous concevez ces services dans le respect des contraintes d'interface et des principes SOLID, en arbitrant entre performance immédiate et maintenabilité sur trente ans.

2 - Porter la qualité du code dans l'équipe

Vous intervenez dans les revues de code et d'architecture et faites progresser les pratiques de l'équipe. Le développement fonctionne en binôme (on ne teste pas son propre code), avec mesure de couverture et une chaîne CI/CD GitLab en place que vous ferez grandir. Sous Linux, les sujets portent sur le déploiement, le packaging et la gestion des dépendances.

3 - Du besoin client à la recette

Le poste va au-delà du code. Avec les chargés d'affaires, vous participez à l'avant-vente : analyse du besoin, conception, chiffrage, offre technique. Vous accompagnez ensuite les livraisons, les recettes sur site et la formation des utilisateurs. La veille technologique et les projets R&D internes vous donnent la main pour enrichir la plateforme logicielle de l'entreprise.

Ce poste s'adresse à un ingénieur qui aime les systèmes construits pour durer, qui sait entrer dans une base de code existante pour la faire avancer, et qui a envie de transmettre ce qu'il sait autant que de coder.

Le profil recherché

Vous avez déjà conçu et fait vivre des logiciels C++ sous Linux à l'échelle d'un produit complet : architecture en services, communication réseau TCP/UDP, multithreading, bibliothèques système. Les principes SOLID font partie de votre manière de concevoir, et vous savez les défendre en revue de code avec des arguments concrets. Git, GitLab et la CI/CD sont votre quotidien.

Le niveau attendu est celui d'un ingénieur senior, dont l'expertise renforce celle de l'équipe. Vous avez déjà porté des choix d'architecture sur une base de code importante et vous en avez vu les conséquences dans le temps. Face à 100 000 lignes existantes, votre premier réflexe sera de poser les bonnes questions avant de proposer, puis d'apporter ce que vous avez appris ailleurs.

Ce qui fera la différence ici, c'est un passage par l'embarqué. Les profils qui se sont le mieux retrouvés dans ce projet venaient du microcontrôleur ou du Linux embarqué : ils savent ce qu'est un service, raisonnent en flux de données et en optimisation, et prennent vite leurs marques dans un noyau qui gère des milliers de capteurs. Docker et Kafka seront des atouts directs. D'autres langages (C, Python, Java, VHDL, LabVIEW) et une pratique de Windows élargiront votre terrain de jeu sur les autres projets de l'entreprise.

Les projets engagent l'entreprise auprès de ses clients sur de longues années, et le client de ce noyau peut faire évoluer sa spécification d'une livraison mensuelle à l'autre. Vous trouverez votre place si vous aimez construire dans la durée, au sein d'une équipe où chacun a un impact visible, et si échanger directement avec le client, en avant-vente comme lors d'une recette sur site, vous intéresse. Le noyau sert un programme de défense, ce qui implique la nationalité française. Le poste est basé entre Grenoble et Chambéry, avec des déplacements ponctuels chez les clients et une journée de télétravail par semaine.

C'est un CDI direct, pas en presta ;) L'équipe en-core vous accompagne tout au long du process. À bientôt,
L'équipe en-core

L'entreprise

/!\ Disclaimer : Nous ne sommes pas une SSII/ESN, et ce poste n'est pas à pourvoir dans une SSII/ESN mais bien dans un bureau d'étude, en CDI direct. A bon entendeur ;)

Une PME industrielle installée en Savoie, entre Grenoble et Chambéry, qui conçoit et réalise des solutions de test et de mesure sur mesure : bancs de test, systèmes de contrôle et d'acquisition de données, systèmes embarqués.

Ses clients sont dans la défense, l'aéronautique (dont des moteurs d'avion à empreinte carbone réduite) et l'énergie, nucléaire compris. Dans ces secteurs, la fiabilité d'un système de mesure engage tout un programme.

Avec plus de trente ans d'histoire et une quinzaine de personnes, l'entreprise est structurée comme ses clients l'exigent (ISO 9001, rituels projet). Elle mène de front des affaires pour ses clients et une R&D interne qui enrichit sa plateforme logicielle et matérielle. Sa culture tient en deux mots : bienveillance et exigence.

L'activité est en croissance et l'équipe logicielle se renforce. Un programme de défense, dont la première version est livrée, entre dans sa phase d'évolution pour plusieurs décennies. L'entreprise cherche donc un ingénieur C++ senior pour tenir le niveau technique du logiciel dans la durée.

Infos complémentaires

Tr et avantages en vigueur

Publiée le 02/11/2026 - Réf : 31486840 orddepublic_10376

Postuler
Créez votre compte Hellowork et

envoyez votre candidature !

Ces offres pourraient aussi
vous intéresser

Kaizen Solutions recrutement
Grenoble - 38
CDI
37 000 - 45 000 € / an
Télétravail occasionnel
Voir l’offre
il y a 15 jours
HOUSE OF ABY recrutement
HOUSE OF ABY recrutement
Grenoble - 38
CDI
35 000 € / an
Télétravail partiel
Voir l’offre
il y a 15 jours
Voir plus d'offres
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact