Dans le cadre de nos activités, nous recrutons un ArchitecteLogicielEmbarqué (H/F) p our la direction Technologie et Innovation d'un de nos partenaires du secteur de l'automobile.
Vous rejoindrez des équipes motivées par des projets ambitieux :
architectures multiplexées, tableaux de bord numériques, télématique et diagnostic connecté.
Dans ce cadre vous pourrez travailler sur différents types de calculateurs automobiles comme des calculateurs temps réel intégrant des fonctionnalités de cybersécurité, ou des ordinateurs télématiques ou d'affichage basés sur le système d'exploitation Linux.
Vous aurez pour mission les activités suivantes :
Développer une architecture logicielle pour les calculateurs du portefeuille client Prendre compte des solutions existantes, exigences normatives, tendances technologiques et contraintes matérielles/projet.
Définir la solution logicielle liée aux exigences de performance, de sûreté et de sécurité Analyser, maintenir et améliorer les architectures logicielles existantes Contribuer à la définition et au choix des solutions, méthodes et outils de conception Sw/Hw Accompagner les équipes de développement du logiciel (support niveau 3) Participer aux spécifications logicielles, aux revues d'interface matérielle-logicielle Participer à la revue des schémas matériels Contribuer à la définition de la feuille de route technologique du département Sw Contribuer au partage de connaissances et de bonnes pratiques Contribuer à l'amélioration continue des processus et méthodes Sw Profil recherché :
Vous êtes de formation Ingénieur LogicielEmbarqué ou équivalent Bac 5, vous justifiez d'une première expérience significative d'au moins 7 ans dans le développement de logiciels intégrés en temps réel de bas niveau (BSP/BSW) pour les unités de commande électroniques.
Compétences techniques pour mener à bien ce projet :
Langage C, avec contraintes embarquées et temps réel Architecture microcontrôleur 32 bits multicÅ?ur / SOC Logiciel temps réel embarqué (avec contraintes liées à l'interruption, à la charge CPU, aux ressources limitées du microcontrôleur) Langage de modélisation (UML/SyML) Bare metal ainsi que développement AUTOSAR Utilisation de sondes de débogage type ISystem, SEGGER, Lauterbach..
.
Expérience avec les outils de laboratoire (analyseur logique, oscilloscope, générateur de forme d'onde arbitraire) Connaissance des outils de gestion de configuration/changement/exigence tels que GIT, SVN, JIRA, Doors, Reqtify,..
.
Capacité à lire des schémas électriques et des fiches techniques de composants Connaissance des normes de sécurité fonctionnelle telles que ISO26262, ISO25119, DO178 ..