ARCHITECTE LOGICIEL h.f
hace 5 días
Nantes
Vectura System développe des solutions logicielles et embarquées pour accélérer la décarbonation des mobilités professionnelles lourdes, avec un axe fort sur les navires de travail et la pêche. Startup franco-allemande, internationale et multiculturelle, elle combine jumeaux numériques, logiciel embarqué, optimisation énergétique et compréhension fine du terrain pour aider les filières industrielles à réduire leurs consommations et leurs émissions sans déconnecter l’innovation des réalités d’usage. Vectura System construit son développement autour de solutions SaaS et embedded software au service des usagers, des engins lourds et des navires professionnels. L’entreprise intervient dans des environnements très concrets, au contact de métiers de terrain tels que les marins pêcheurs, les acteurs des engins de carrières, les logisticiens, mais aussi avec des équipes scientifiques et industrielles internationales. L’équipe évolue dans un contexte franco-allemand et multiculturel, avec des projets collaboratifs impliquant notamment la France, l’Allemagne, l’Espagne et le Canada. Vectura System passe aujourd’hui à la vitesse supérieure. L’entreprise mène plusieurs projets structurants de front, avec une forte dimension logicielle, scientifique, industrielle et internationale. LE FONDATEUR : SÉBASTIEN BERTHEBAUD Vectura System est portée par Sébastien Berthebaud, fondateur et CEO. Sa vision : développer des solutions utiles, robustes et concrètes, capables de répondre aux contraintes réelles des filières professionnelles. Chez Vectura System, la technologie n’est pas pensée hors-sol : elle se construit au contact des usages, des équipements, des métiers et des environnements terrain. POURQUOI CE RECRUTEMENT EST STRATÉGIQUE Vous rejoindrez Vectura System à un moment clé de son développement. L’entreprise passe d’une phase de conception et de montage de projets à une phase d’exécution, d’industrialisation et de structuration d’équipe. Les prochains recrutements auront donc un rôle direct dans la construction de l’entreprise : structurer les architectures logicielles, sécuriser les développements embarqués, contribuer aux projets collaboratifs, renforcer la culture d’équipe et accompagner l’ouverture internationale de Vectura System. Dans ce contexte, le poste d’architecte logiciel est clef, permettant à Vectura System de passer à l’échelle : architecture logicielle scalable, articulation entre SaaS et embarqué, structuration des process de développement, coordination d’équipes distribuées, intégration des briques scientifiques et industrielles, et sécurisation de la qualité logicielle. VOTRE RÔLE Vous serez garant / garante de la cohérence technique des solutions logicielles, des bonnes pratiques de développement et de la capacité des équipes à produire des solutions robustes, maintenables, évolutives et connectées aux réalités terrain. Votre rôle portera sur plusieurs dimensions : • Architecture de plateformes SaaS ;, • Jumeaux numériques ;, • Interfaces avec le logiciel embarqué ;, • AI Process ;, • Structuration des méthodes de développement ;, • Coordination d’équipes en présentiel et à distance ;, • Dialogue avec des partenaires scientifiques, industriels et utilisateurs terrain. VOS PRINCIPALES MISSIONS 1. Structurer l’architecture logicielle globale Vous concevez, structurez et faites évoluer l’architecture logicielle des solutions de Vectura System, avec un enjeu fort de scalabilité, de robustesse et de maintenabilité. Vous aurez notamment à : • définir les principes d’architecture des plateformes SaaS ;, • organiser les briques logicielles autour des jumeaux numériques ;, • structurer les interfaces entre simulation, données, optimisation énergétique et logiciel embarqué ;, • garantir la cohérence entre les développements réalisés en interne, avec des freelances, des partenaires académiques ou des équipes internationales ;, • anticiper la montée en charge des projets, des usages et des équipes. 1. Faire le lien entre SaaS, jumeaux numériques et logiciel embarqué Vectura System travaille à l’interface entre logiciel, systèmes physiques, mobilité professionnelle et terrain industriel. L’architecte logiciel / architecte logicielle aura pour rôle de construire une architecture capable de relier les briques SaaS, les jumeaux numériques, les outils de simulation et les environnements embarqués. Il ne s’agit pas d’être responsable du commissioning hardware, mais de garantir que les choix d’architecture permettent l’intégration, le test et l’évolution des briques logicielles dans des environnements réels. 1. Déployer une logique AI Process Le poste inclut une dimension AI Process. L’intelligence artificielle sera utilisée comme levier interne pour entraîner des modèles, automatiser certains tests, analyser des scénarios, améliorer les process de développement et fiabiliser les choix techniques. L’IA ne constitue pas, à ce stade, la promesse centrale de la solution finale. Elle doit être utilisée avec discernement, comme un outil au service de la qualité, du test, de l’analyse et de l’industrialisation logicielle. Vous devrez notamment : • identifier les cas d’usage pertinents de l’IA dans les process internes ;, • entraîner ou faire entraîner des modèles utiles aux phases de simulation, test ou analyse ;, • distinguer clairement les outils internes d’optimisation des fonctionnalités intégrées au produit final ;, • documenter les usages de l’IA ;, • éviter les effets de mode et privilégier des usages fiables, utiles et explicables. 1. Mettre en place les bonnes pratiques d’équipe Vous serez garant / garante de la qualité technique et contribuerez à structurer les pratiques de développement : standards, documentation, revues de code, tests, versioning, sauvegardes, environnements de travail et outils de collaboration. Votre rôle sera aussi de transmettre ces pratiques pour rendre l’architecture compréhensible, appropriable et durable par l’équipe. 1. Coordonner des équipes multiculturelles, en présentiel et à distance Vous coordonnerez plusieurs contributeurs et contributrices dans un contexte international, hybride et multiculturel : profils software, embedded software, freelances, équipes internes, partenaires académiques et scientifiques. Cette mission demandera une forte capacité de structuration, de communication et d’adaptation pour faire travailler ensemble des expertises, cultures et temporalités différentes. 1. Dialoguer avec des clients et partenaires atypiques Chez Vectura System, l’architecte logiciel / architecte logicielle n’évolue pas uniquement dans un environnement technique. Le poste implique aussi de comprendre des besoins terrain, parfois exprimés par des interlocuteurs très différents : marins pêcheurs, armateurs, responsables de laboratoire, scientifiques, industriels ou acteurs de projets collaboratifs. Vous devrez savoir : • écouter avant de concevoir ;, • adapter votre discours à des interlocuteurs et interlocutrices non spécialistes ;, • vulgariser sans simplifier à l’excès ;, • traduire des besoins d’usage en contraintes techniques ;, • conserver une posture humble et crédible face au terrain ;, • faire le lien entre enjeux métier, contraintes techniques et stratégie produit. 1. Participer aux tests en conditions réelles Le poste pourra inclure des déplacements en mer ou sur site pour participer à des phases de test, d’observation ou de compréhension des usages, afin de rester connecté / connectée aux conditions réelles d’exploitation. PROFIL RECHERCHÉ Formation et expérience Vous êtes issu / issue d’une formation supérieure en informatique, ingénierie logicielle, systèmes embarqués, data, mathématiques appliquées, ingénierie industrielle ou équivalent. Vous justifiez d’une expérience significative en architecture logicielle, idéalement dans un ou plusieurs des environnements suivants : • plateforme SaaS, logiciel industriel ;, • jumeaux numériques ou simulation ;, • systèmes embarqués ;, • data / modèles / IA appliquée ;, • environnement hardware ou systèmes physiques ;, • projets collaboratifs ;, • startup ou environnement en structuration. Compétences techniques attendues Vous êtes capable de : • concevoir une architecture logicielle robuste, scalable et maintenable ;, • structurer une plateforme SaaS ;, • comprendre les enjeux d’un jumeau numérique ;, • organiser les interfaces entre logiciel applicatif, simulation et embarqué ;, • travailler avec des équipes embedded software ;, • mettre en place des pratiques de test, documentation, versioning et qualité ;, • utiliser l’IA comme outil de process, d’entraînement de modèles ou d’amélioration des tests ;, • coordonner plusieurs équipes techniques ;, • arbitrer entre vitesse de développement, dette technique, robustesse et industrialisation. Posture et soft skills Nous recherchons une personne capable de conjuguer exigence technique, intelligence relationnelle et sens du terrain. Vous savez structurer, arbitrer et transmettre, tout en restant à l’écoute des usages et des contraintes opérationnelles. À l’aise dans un environnement international et multiculturel, vous adaptez naturellement votre discours à des interlocuteurs très variés : équipes techniques, partenaires scientifiques, industriels, marins pêcheurs, armateurs ou responsables de laboratoire. Langues et environnement international L’anglais professionnel est indispensable pour évoluer dans l’environnement international de Vectura System. L’espagnol et/ou l’allemand constituent un plus. Conditions envisagées • Contrat : CDI temps plein, • Statut : Cadre, • Localisation : Nantes., • Télétravail : 2 jours de télétravail flottants., • Présentiel : lundi et vendredi en présentiel, plus 1 jour au choix en présentiel dans la semaine., • Déplacements : déplacements possibles, notamment en mer, auprès des utilisateurs et partenaires., • Rémunération indicative : 60 -70 k€ brut annuel, à ajuster selon profil et expérience.