Architecte Logiciel Embarqué (H/F) **/PST/MBN

  • Toulouse
  • Serma Ingenierie

Dans le cadre de nos activités, nous recrutons un Architecte Logiciel Embarqué (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 Logiciel Embarqué 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 …