Ingenieur C++ H/F - Kent
- Boulogne-Billancourt - 92
- CDI
- Kent
Les missions du poste
KENT est un employeur engagé en faveur de la diversité et de l'égalité des chances. Tous nos postes sont ouverts à toutes et à tous, sans distinction ni discrimination. Nos décisions de recrutement reposent exclusivement sur les compétences, les aptitudes et la motivation.Dans le cadre de son expansion à l'international (Europe, Moyen-Orient et États-Unis), une entreprise technologique innovante renforce ses équipes et recrute un Ingénieur Logiciel C++ afin d'accompagner le déploiement de ses systèmes de production à grande échelle.
Au coeur d'environnements critiques en matière de performance, tu interviens à l'interface entre la Recherche et les Opérations pour transformer des travaux avancés en solutions industrielles robustes, fiables et maintenables.
Conception et optimisation de systèmes haute performance
- Concevoir et développer des composants logiciels en C++ à forte exigence de performance
- Mettre en oeuvre des algorithmes et structures de données optimisés en exploitant le parallélisme, la concurrence et les capacités matérielles
- Participer à des choix d'architecture technique orientés efficacité, scalabilité et robustesse
Contribution au cycle de vie logiciel complet
- Intervenir sur l'ensemble des phases de développement : conception, implémentation, tests, déploiement et maintenance
- Intégrer des outils d'observabilité et de supervision (logs, métriques, alertes) pour garantir la fiabilité des systèmes en production
- Mettre en place des tableaux de bord et indicateurs de suivi (ex : dashboards de monitoring)
Développement d'outils opérationnels
- Concevoir des outils dédiés aux équipes terrain : calibration, diagnostic, monitoring ou maintenance
- Faciliter l'exploitation des systèmes à grande échelle en assurant simplicité, robustesse et fiabilité
Lien entre Recherche et Production
- Collaborer étroitement avec les équipes de recherche pour accélérer l'industrialisation des prototypes
- Structurer la collecte de données en production et améliorer la mise en production de modules expérimentaux
- Garantir le déploiement sécurisé et maîtrisé des nouvelles briques techniques en environnement réel
Le profil recherché
- Environ 4 à 5 ans d'expérience en développement logiciel C++
- Formation solide en informatique (école d'ingénieur ou équivalent universitaire)
- Excellentes bases en algorithmes, structures de données, concurrence et programmation système
- Expérience sur des systèmes critiques en performance ou temps réel
- Idéalement, expérience sur des environnements embarqués, edge computing ou systèmes distribués
- Capacité à concevoir du code robuste, maintenable et optimisé pour la production
- Esprit orienté production et sens des responsabilités
- Capacité à diagnostiquer, analyser et corriger des systèmes en conditions réelles
- Aisance à travailler avec des équipes pluridisciplinaires (Recherche, Opérations, Produit)
- Rigueur technique, sens du détail et capacité d'arbitrage face à des contraintes réelles
- Programmation GPU et/ou expérience sur FPGA
- Développement frontend (Vue.js, TypeScript) pour des outils internes