INGÉNIEUR LOGICIEL EMBARQUÉ h.f
hace 24 horas
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 mène aujourd’hui plusieurs projets structurants de front, avec une forte dimension logicielle, scientifique, industrielle et internationale. 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. Cette approche est particulièrement importante pour le poste d’ingénieur / ingénieure logiciel embarqué proche hardware : il s’agit de faire fonctionner le logiciel dans des environnements physiques réels, au contact des machines, des calculateurs, des moteurs, des équipements de bord et des contraintes d’exploitation. POURQUOI CE RECRUTEMENT EST STRATÉGIQUE Le poste d’ingénieur / ingénieure logiciel embarqué proche hardware est un poste clé, car il se situe au point de passage entre la conception logicielle, les briques scientifiques, les calculateurs, les systèmes physiques et les tests en conditions réelles. VOTRE RÔLE Votre rôle consistera à faire le lien entre : • les développements logiciels ;, • les calculateurs et systèmes embarqués ;, • les moteurs électriques, moteurs thermiques et composants machines ;, • les données issues des systèmes physiques ;, • les briques de contrôle-commande développées avec des partenaires académiques ou scientifiques ;, • les tests terrain, notamment sur navires de travail. Le poste demande une vraie proximité avec les machines : comprendre les interfaces physiques, configurer un calculateur, faire communiquer les systèmes, tester, diagnostiquer, corriger et faire fonctionner la solution dans un environnement réel. VOS PRINCIPALES MISSIONS 1. Développer et intégrer les briques logicielles embarquées Vous contribuerez au développement, à l’intégration et à l’évolution des briques de logiciel embarqué nécessaires au pilotage et à l’optimisation des systèmes de propulsion. • intégrer des briques logicielles dans un environnement calculateur ;, • faire communiquer le logiciel avec différents composants machines ;, • contribuer aux interfaces entre moteurs électriques, moteurs thermiques, batteries, capteurs ou équipements associés ;, • mettre à jour les logiciels au fur et à mesure des évolutions projet ;, • assurer la cohérence entre les développements embarqués et les contraintes terrain. 1. Interfacer le logiciel avec les machines et calculateurs Vous travaillerez au plus près des systèmes physiques. Votre rôle sera de permettre au logiciel de dialoguer correctement avec les équipements et machines concernés. • configurer des calculateurs ;, • préparer ou intégrer des datasets ;, • connecter les systèmes logiciels aux composants physiques ;, • participer aux phases de commissioning ;, • diagnostiquer les problèmes d’interface ;, • contribuer à la fiabilisation des échanges entre logiciel, calculateur et machines. 1. Contribuer aux projets d’hybridation et d’optimisation énergétique Vectura System travaille sur des projets visant à réduire la consommation et les émissions des mobilités professionnelles lourdes, notamment dans le maritime. • intégrer les briques nécessaires au pilotage de systèmes hybrides ;, • participer aux développements liés au contrôle du groupe motopropulseur ;, • contribuer à la mise en œuvre logicielle des stratégies d’optimisation énergétique ;, • travailler en lien avec les équipes impliquées sur les jumeaux numériques, la simulation et l’architecture logicielle ;, • faire le lien entre les besoins du terrain et les contraintes d’implémentation embarquée. 1. Travailler avec les équipes scientifiques et partenaires projet Vous collaborerez avec des équipes internes, des freelances, des partenaires académiques, des doctorants / doctorantes et post-doctorants / post-doctorantes, notamment dans le cadre de projets collaboratifs. • comprendre les livrables techniques issus des partenaires ;, • contribuer à leur intégration dans l’environnement Vectura System ;, • identifier les risques de compatibilité ou d’industrialisation ;, • travailler avec des profils scientifiques aux temporalités différentes ;, • assurer une continuité entre recherche appliquée, logiciel embarqué et terrain. 1. Participer aux tests en conditions réelles Le poste implique une forte dimension terrain. Vous pourrez être amené / amenée à participer à des tests en mer ou sur site pour valider le fonctionnement des briques logicielles et leur interaction avec les systèmes physiques. • préparer les phases de test ;, • participer aux essais terrain ;, • observer les comportements réels ;, • diagnostiquer les écarts entre simulation, développement et usage ;, • ajuster les solutions en fonction des retours terrain. 1. Dialoguer avec des interlocuteurs techniques et terrain Vous évoluerez dans un environnement où les interlocuteurs sont variés : équipes software, architecte logiciel / architecte logicielle, experts embedded, scientifiques, industriels, fournisseurs, marins pêcheurs, armateurs ou responsables de laboratoire. • adapter votre discours selon les interlocuteurs ;, • expliquer des contraintes techniques de manière claire ;, • écouter les retours terrain ;, • travailler avec des profils software et hardware ;, • contribuer à une culture commune entre développement, machine et usage. 1. Contribuer à la qualité et à la robustesse des développements embarqués Vous contribuerez à la qualité, à la maintenabilité et à la fiabilité des développements embarqués : • documenter vos développements et intégrations ;, • participer aux tests et validations ;, • contribuer aux bonnes pratiques d’équipe ;, • travailler en coordination avec l’architecte logiciel / architecte logicielle ;, • participer à la sécurisation des briques logicielles avant les phases terrain. PROFIL RECHERCHÉ Formation et expérience Vous êtes issu / issue d’une formation supérieure en informatique industrielle, logiciel embarqué, électronique, automatique, mécatronique, systèmes embarqués, robotique, énergie, mobilité ou équivalent. Vous justifiez d’une expérience significative en développement logiciel embarqué, idéalement dans un environnement où le logiciel interagit avec des systèmes physiques, calculateurs, machines, bancs d’essais, véhicules, navires, équipements industriels ou systèmes énergétiques. Une expérience dans un ou plusieurs des environnements suivants serait particulièrement pertinente : • logiciel embarqué proche hardware ;, • commissioning de calculateurs ou systèmes industriels ;, • interfaces machines ;, • contrôle-commande ;, • électronique appliquée ;, • propulsion, hybridation, énergie ou mobilité ;, • tests terrain ou bancs d’essais ;, • environnement maritime, automobile, industriel, robotique, défense, aéronautique ou énergie. Compétences techniques attendues • développer et intégrer du logiciel embarqué ;, • interfacer un logiciel avec des machines ou composants physiques ;, • configurer ou contribuer au commissioning de calculateurs ;, • travailler avec des moteurs, capteurs, batteries ou systèmes de propulsion ;, • comprendre des schémas d’interface entre logiciel et hardware ;, • diagnostiquer des problèmes d’intégration ;, • participer à des tests en conditions réelles ;, • documenter vos développements ; Posture et soft skills Vous êtes autonome, structuré / structurée, curieux / curieuse, méthodique et orienté / orientée résolution de problèmes. Vous aimez comprendre comment les systèmes fonctionnent réellement et vous n’êtes pas uniquement à l’aise dans le code : vous savez aussi aller au contact des machines, des équipements, des tests et des utilisateurs. Vous savez travailler avec des interlocuteurs et interlocutrices variés : développeurs, scientifiques, industriels, fournisseurs, marins pêcheurs, armateurs ou responsables de laboratoire. Vous savez adapter votre discours, rester concret / concrète et conserver une posture professionnelle face au terrain. Langues et environnement international L’anglais professionnel est important pour évoluer dans l’environnement international de Vectura System. L’espagnol et/ou l’allemand constituent un plus, compte tenu du contexte franco-allemand de l’entreprise et des projets impliquant notamment la France, l’Allemagne, l’Espagne et le Canada. Conditions envisagées • Contrat : CDI temps plein., • Statut : Cadre, • Localisation : Nantes., • Organisation : travail hybride., • Télétravail : deux jours de télétravail flottants, selon l’organisation prévue., • Présentiel : lundi et vendredi en présentiel, plus un jour au choix en présentiel dans la semaine, selon le cadre prévu., • Déplacements : déplacements possibles, notamment en mer ou sur site, pour tests, observation ou intégration terrain., • Rémunération indicative : Rémunération indicative : 55-65 k€ brut annuel, à ajuster selon profil et expérience, • Environnement : startup franco-allemande en structuration, projets collaboratifs internationaux.