Les missions du poste
Jeune société de conseil et d'ingénierie, ALPEE accompagne des entreprises industrielles du bassin Alpin sur des missions d'assistance technique et d'expertise.
Voici nos ambitions :
Etre proche des clients, en créant un vrai partenariat long terme avec les entreprises locales (dpt 38,73,74 uniquement)
Etre proche des collaborateurs en leur proposant des projets locaux et en les impliquant dans les décisions de ALPEE.
Si vous vous retrouvez dans ces ambitions, alors ALPEE est fait pour vous !
Dans le cadre du développement de solutions innovantes dans le domaine des systèmes embarqués sécurisés, nous recherchons un Firmware Architect capable d'intervenir sur la définition et l'évolution de l'architecture logicielle de composants électroniques.
Vous rejoindrez une équipe spécialisée dans le développement de microcontrôleurs sécurisés intégrant des fonctions avancées de communication, de sécurité et de cryptographie.
Vos missions :
Architecture firmware
- Définir et faire évoluer l'architecture firmware de composants embarqués.
- Participer aux choix techniques et aux orientations d'architecture logicielle.
- Garantir la cohérence des développements firmware avec les contraintes hardware.
Interfaces matériel / logiciel
- Définir et documenter les interfaces entre le firmware et le matériel.
- Collaborer étroitement avec les équipes hardware, design électronique et validation.
- Participer à la spécification des APIs et services firmware.
Documentation technique
- Rédiger la documentation technique associée aux produits.
- Produire les guides utilisateurs et documents d'intégration destinés aux clients et aux équipes de développement.
- Assurer la traçabilité et la conformité des spécifications.
Support technique
- Accompagner les équipes de développement dans l'implémentation des architectures définies.
- Participer aux revues techniques et à la résolution de problématiques complexes.
- Contribuer à l'amélioration continue des méthodologies de développement.
Le profil recherché
- Formation Ingénieur en électronique, systèmes embarqués ou informatique industrielle.
- Expérience significative (environ 10 ans ou plus) en développement firmware embarqué.
- Solide maîtrise du langage C embarqué.
- Bonne connaissance des architectures ARM Cortex-M.
- Expérience sur les interfaces matérielles (SPI, I²C, UART, DMA, interruptions, etc.).
- Compréhension approfondie des interactions hardware/software.