Intégré(e) au sein de l'équipe R&D/Test de notre client, acteur majeur du secteur ferroviaire, vous intervenez sur la conception, la maintenance et l'évolution des bancs de test destinés à la validation de cartes électroniques embarquées.
Votre mission principale consiste à développer et maintenir les logiciels de pilotage des bancs (automatisation des tests, interfaces de contrôle, outils de diagnostic), tout en assurant leur fiabilité, leur traçabilité et leur conformité avec les exigences fonctionnelles et normatives du ferroviaire.
Vous participez activement à l'analyse des besoins de test en collaboration avec les équipes de conception électronique, puis vous rédigez les spécifications techniques des évolutions à apporter aux bancs. Vous êtes également chargé(e) de la mise en œuvre de ces évolutions, de leur validation et de leur intégration dans l'environnement de test existant.
Vos responsabilités comprennent notamment :
La conception et le développement logiciel des bancs de test (scripts, IHM, protocoles de communication),
La maintenance corrective et évolutive des bancs existants pour accompagner les évolutions produit,
La participation à l'amélioration continue des moyens de test (performance, ergonomie, couverture),
Le suivi de la traçabilité des tests et la mise à jour de la documentation technique (plans de test, manuels, procédures),
L'accompagnement des équipes de validation, production ou support dans l'exploitation des bancs.
En lien étroit avec les équipes internes (électronique, validation, qualité, industrialisation) et les partenaires externes (fournisseurs d'équipements, sous-traitants), vous jouez un rôle clé dans la fiabilité et la performance des solutions de test.
Profil :
Titulaire d'un diplôme d'ingénieur en logiciel embarqué, en électronique ou équivalent, vous justifiez d'une première expérience réussie dans le développement de logiciels embarqués, ou de bancs de tests, idéalement dans un environnement à fortes contraintes normatives (Ferroviaire, Aéronautique, Défense, Médical).
Votre double compétence en développement bas niveau et en composants électroniques vous permet de dialoguer efficacement avec les équipes hardware et de contribuer à l'optimisation globale des systèmes embarqués.
Vous avez les connaissances suivantes :
Niveau avancé en langage C (embarqué), et idéalement en C# pour les outils de test, d'interface ou de configuration,
Maîtrise des protocoles de communication usuels (I2C, SPI, CAN, RS232, Ethernet),
Bonne compréhension des architectures électroniques et des contraintes temps réel,
Les compétences suivantes sont un plus :
Connaissance des environnements temps réel (FreeRTOS, embOS, etc.),
Expérience en développement C# pour des interfaces IHM ou des outils de diagnostic,
Connaissance des standards ferroviaires (EN 50128, etc.) ou d'autres normes critiques (IEC 62304, DO-178C),
Votre rigueur, votre autonomie et votre goût pour les environnements techniques exigeants seront des atouts majeurs pour réussir dans ce poste.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.