H/F Ingénieur.e en logiciel embarqué temps réel

CDI - Semi-conducteurs 🌐 - Paris / Caen / Grenoble

 
 
 
CDI - Semi-conducteurs 🌐 - Paris / Caen / Grenoble  
Publiée le 23/10/2023 REF #02U110842
 
50 à 65K€

L'ENTREPRISE

Cette entreprise est spécialisée dans le développement de semi-conducteurs. Leur activité principale consiste à concevoir et à fabriquer des puces électroniques avancées pour une variété d'applications, notamment dans les domaines de l'Internet des objets (IoT), de l'automobile, des télécommunications et de l'informatique. Leurs semi-conducteurs sont conçus pour offrir des performances élevées, une faible consommation d'énergie et une intégration avancée de fonctionnalités.

🌍 Poste basé à Paris ou Caen ou Grenoble.

LE POSTE / LES MISSIONS

Vous intégrerez l'équipe software et votre mission sera la suivante :

Description du travail :

- Conception, implémentation et tests d'un démarrage sécurisé à plusieurs niveaux sur un processeur Arm Cortex M dans un SOC multiprocesseurs.
- Conception, implémentation et tests du logiciel temps réel (Freertos sur Arm Cortex M) chargé de la configuration et de la supervision de l'ensemble du SOC.
- Conception, implémentation et tests d'un protocole de communication interprocesseur (par exemple, open AMP) permettant à plusieurs CPU avec des systèmes d'exploitation hétérogènes (Freertos, Linux, bare metal) de communiquer ensemble.

PROFIL RECHERCHÉ

Niveau : Diplôme d'ingénieur ou équivalent
Min : 5 ans d'expérience

Qualifications et expérience :

- Master en électronique ou équivalent.
- Maîtrise du langage C.
- Connaissance des logiciels embarqués et des systèmes d'exploitation temps réel.
- Concepts de sécurité (certificats, RSA, démarrage sécurisé, élément sécurisé, Arm Trust Zone).
- Plus de quatre ans d'expérience dans le développement embarqué avec un système d'exploitation temps réel (idéalement - Freertos, mais cela pourrait être un autre RTOS).
- Idéalement, le candidat(e) devrait déjà avoir travaillé sur l'implémentation d'un démarrage sécurisé sur les processeurs Arm Cortex.
- Une expérience avec Arm TF-M et/ou Open AMP pour les processeurs Cortex M serait un plus.
- Bilingue français et anglais.
- Capacité d'analyse et de résolution de problèmes.