About this role
Intégré-e au sein de notre bureau d'études logiciel, composé de 7 développeurs, vous développez et faites évoluer des briques logicielles à forte composante algorithmique, basées sur des modèles mathématiques appliqués. Vous prendrez progressivement le lead technique et fonctionnel sur le périmètre calibration géométrique et métrologie logicielle, afin de devenir : - Le référent sur ces briques technologiques (algorithmes, méthodes, hypothèses, limites), - Un contributeur essentiel aux décisions techniques et à la définition de la feuille de route, - Un référent technique au sein de l'équipe, garant de la montée en compétence collective sur ce périmètre. Votre rôle consistera à transformer des modèles mathématiques complexes en code fiable, lisible et industrialisable, utilisé sur des machines de production. Missions principales : - Développement logiciel & algorithmes : * Concevoir, maintenir et améliorer des algorithmes à forte composante mathématique * Implémenter et faire évoluer des modèles existants en C++ * Intégrer les contraintes réelles d'usage : robustesse, performance, maintenabilité * Proposer des améliorations ou ajustements d'algorithmes de manière pragmatique - Qualité & industrialisation * Rédiger des analyses fonctionnelles et techniques claires * Contribuer à la réduction de la dette technique sur les briques critiques * Ajouter ou améliorer les mécanismes de validation et de non-régression * Rédiger et mettre en œuvre les tests logiciels automatisés - Gestion de projet et Transmission * Agir en référent, chef de projet sur son périmètre * Formaliser les méthodes, hypothèses, choix et limites des algorithmes * Accompagner et former d'autres acteurs sur tout ou partie du périmètre * Participer aux arbitrages techniques en collectif Qualités requises : * Curieux-se, pragmatique et orienté-e solutions/résultats, * Capacité à prendre un rôle de référent et parfois chef de projet sans posture d'expert isolé, * A l'aise dans le travail collectif et la transmission, * Attaché.e à l'efficacité et au « juste nécessaire ». * Capacité à s'adapter à différents interlocuteurs pour répondre à leurs différents besoins : SAV, industrialisation, product owner, tech lead et architecte logiciel Formation & compétences requises : * Rigueur scientifique (hypothèses, validation, traçabilité) * Capacité à raisonner système (impact global d'un choix algorithmique) * Expérience dans la création et automatisation des tests pour garantir une forte qualité logicielle * Expérience et forte appétence dans l'usage IA pour le développement (analyse, productivité, modélisation) * Connaissances ou appétence pour la data science / IA appliquée (machine learning, réseaux de neurones, deep learning) : un vrai plus, ces approches étant amenées à se développer sur plusieurs sujets de notre logiciel, au-delà du seul périmètre calibration/métrologie * Expérience en informatique industrielle appréciée