Le poste Développeur C++ senior – Calcul scientifique et algorithmique
Partager cette offre
Dans le cadre de l’évolution d’applications industrielles de simulation et d’aide à la décision, nous recherchons un Développeur C++ senior disposant de solides compétences en algorithmique, modélisation mathématique et optimisation de moteurs de calcul.
Intégré à une équipe technique expérimentée, vous interviendrez principalement sur des composants C++ chargés de réaliser des calculs complexes à partir de données métier. Vous contribuerez également à l’industrialisation des développements et à l’amélioration de l’intégration continue, en appui du Lead Tech C++.
Vos principales missions seront les suivantes :
analyser les besoins fonctionnels et techniques en lien avec les équipes projet ;
participer aux travaux de conception technique et à la définition des interfaces ;
développer les évolutions, corrections d’anomalies et preuves de concept en C++ ;
concevoir, optimiser et maintenir des algorithmes et moteurs de calcul ;
développer et maintenir certains modules complémentaires en Python ;
réaliser les tests unitaires et les tests d’intégration associés ;
contribuer à l’amélioration de l’usine logicielle et des pratiques d’intégration continue ;
analyser et corriger les anomalies détectées lors des phases de recette ;
produire et maintenir la documentation technique ;
proposer des améliorations en matière de qualité, performance, maintenabilité et outillage.
Le démarrage de la mission est prévu début juillet 2026. Des interventions exceptionnelles en dehors des heures ouvrées peuvent être nécessaires.
Profil recherché
Vous justifiez idéalement de 10 à 14 années d’expérience en développement logiciel C++, avec une expertise confirmée dans la conception de moteurs de calcul scientifique ou algorithmique. Vous maîtrisez les problématiques de performance, d’optimisation et de tests logiciels. Une expérience en industrialisation, intégration continue et accompagnement technique d’une équipe constitue un élément important pour cette mission.
Environnement de travail
L’environnement technique comprend principalement C++, Boost, Qt 5.15, Python, Visual Studio C++, CMake, GCC, Git, GitLab et GitLab CI. Des connaissances en PostgreSQL, SQL, Bash/Shell et Jira sont également attendues. Les développements portent sur des applications industrielles complexes comprenant des interfaces graphiques, des traitements batch et plusieurs moteurs de calcul. La mission est conduite selon une méthodologie itérative et Agile.
Postulez à cette offre !
Trouvez votre prochain job parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur C++ senior – Calcul scientifique et algorithmique
Geeko SAS
