Vos missions
En tant quArchitecte Logiciel Embarque, vous serez responsable de :
* Definir larchitecture logicielle des systemes embarques en phase amont des projets, en tenant compte des contraintes materielles, de srete de fonctionnement, de securite et de performances temps reel.
* Piloter la conception en collaboration avec les equipes systemes, hardware et software.
* Garantir la coherence de larchitecture logicielle tout au long du cycle de developpement, depuis la conception jusqua lintegration, en veillant a son respect par les equipes de developpement.
* Choisir les outils et technologies adaptes a la mise en uvre de larchitecture (modeles, frameworks, middlewares, etc.).
* Modeliser les composants logiciels a laide doutils comme Enterprise Architect et des langages comme UML/SysML.
* Collaborer avec les experts hardware, en prenant en compte les contraintes des SoC (System on Chip), System on Module, outils de debug, et autres plateformes embarquees.
* Apporter votre expertise sur les aspects OS temps reel, protocoles de communication (Ethernet, CAN, etc.) et couches basses logicielles.
Profil recherche
Competences techniques :
* Solide experience en architecture logicielle embarquee dans des environnements critiques.
* Matrise des RTOS (VxWorks, FreeRTOS, QNX, etc.).
* Bonne comprehension des protocoles de communication embarques (Ethernet, CAN, SPI, etc.).
* Matrise des outils de modelisation comme Enterprise Architect, UML, SysML.
* Connaissances en hardware embarque : SoC, System on Module, outils de simulation et de debogage materiel.
* Notions en srete de fonctionnement et certification logicielle (ex : DO 178C, ISO 26262) est un plus.
Qualites personnelles :
* Leadership technique et sens de la coordination.
* Autonomie, rigueur et capacite a structurer.
* Esprit danalyse, orientation solution et communication claire.