Description du poste et Missions
Au sein du département « Chip-To-Cloud », vous intégrerez une équipe d’ingénieurs en systèmes embarqués afin de concevoir et de mettre en œuvre un cadre d’appel de procédure à distance (RPC) dans le contexte de l’approvisionnement sécurisé d’une racine de confiance matérielle (HW RoT).
Ce projet impliquera le développement d’un mécanisme de communication robuste entre une station de flashage et un processeur hôte, permettant le provisionnement de clés cryptographiques, de certificats et d’autres artefacts sécurisés dans le HW RoT.
Durant ce stage, vous aurez pour missions :
Comprendre l’architecture du système :
Étudier le flux de travail de provisionnement HW RoT existant et son interaction avec l’unité centrale hôte par l’intermédiaire de la boîte aux lettres et du DMA.
Analyser les exigences en matière de communication entre la station de flashage et l’unité centrale hôte.
Concevoir et prototyper le cadre RPC :
Définir le format du protocole RPC pour les commandes (par exemple, JSON, CBOR ou binaire).
Concevoir un mécanisme RPC léger et efficace adapté aux systèmes embarqués.
Implémenter la sérialisation/désérialisation pour les requêtes et les réponses RPC.
Intégrer RPC à la couche transport :
Implémenter RPC sur une interface de communication physique (par exemple, UART, SPI) ou un protocole de réseau (par exemple, TCP/IP).
Assurer la fiabilité et une faible latence dans la couche transport.
Développer et tester le micrologiciel de l’unité centrale :
Mettre en œuvre le gestionnaire RPC sur l’unité centrale hôte pour traiter les demandes de la station clignotante.
Mapper les commandes RPC à l’API HOST de la RTO HW pour des opérations sécurisées via la boîte aux lettres et le DMA.
Développer et tester l’intégration de la station de flashage :
Intégrer le client RPC dans l’application d’approvisionnement de la station clignotante.
Assurer une communication sécurisée et transparente entre la station de flashage et l’unité centrale hôte.
Mettre l’accent sur la sécurité :
Incorporer des mécanismes de cryptage (par exemple, TLS/DTLS) et d’authentification pour sécuriser la communication RPC.
Mettre en œuvre la gestion des erreurs et la journalisation pour le débogage et la surveillance.
Documenter et démontrer :
Créer une documentation complète pour le cadre RPC, y compris l’utilisation de l’API, les diagrammes d’architecture et les instructions d’installation.
Présenter la solution finale et fournir une démo illustrant le flux de travail du provisionnement.
Profil recherché
Etudiant(e) en Bac+5 en électronique/micro-électronique ou équivalent,
Vous avez des compétences en cryptographie, en mathématiques, en C et en systèmes embarqués.
Vous connaissez des formats de sérialisation tels que JSON, CBOR ou protobuf.
Vous comprenez les protocoles de communication (par exemple, UART, SPI, TCP/IP).
Vous faites preuve d’autonomie, d’esprit d’équipe, et de rigueur.
La maitrise de l’anglais est nécessaire.
Secure-IC s’engage pour l’égalité des chances et la diversité. Nos postes sont donc ouverts aux personnes en situation de handicap. Seules les compétences et la motivation font la différence.
Informations utiles
Localisation Paris 14e, France – pas de déplacement
Contrat Stage – 6 mois
Salaire Non défini
Niveau de qualification Ingénieur/Cadre/Bac +5
Expérience – 1 an
Modalités de travail Temps complet
Fonction Ingénierie – Electro-tech./Automat.
Secteur Industrie high-tech/Telecom
Télétravail Pas de télétravail
SECURE-IC est une entreprise à taille humaine, avec une terrasse et des locaux modernes !
Une ambiance de travail positive et bienveillante, où il est possible de développer sa créativité, oser, proposer mais aussi découvrir, apprendre, et partager.
Des locaux à Rennes, Paris, Belgique, Chine, Singapour, Japon, Taiwan, USA et Maroc.
Une vie quotidienne riche : afterworks, challenges sportifs, jeux de société, viennoiseries apportées par nos salariés pour divers évènements
Une gestion paperless, pensons à la planète !
25 jours de congés payés et selon les contrats 7 à 10 jours de repos par an, carte ticket restaurant
Plateforme de réduction, bons d’achat, carte cadeaux toute l’année mis à disposition par notre CSE
Qui sommes nous ?
SECURE-IC (75) 104, boulevard du Montparnasse • Paris 14e • France
En rejoignant Secure-IC, vous travaillerez dans un environnement multiculturel et international, en participant à la croissance d’un acteur majeur et seul fournisseur mondial de solutions complètes de cybersécurité pour les systèmes embarqués et les objets connectés.
Nous sommes une équipe dynamique et nous nous engageons chaque jour dans un domaine où les technologies sont en constante évolution. La satisfaction du client est notre priorité absolue et nous valorisons nos collaborateurs qui sont l’essence même de l’entreprise en offrant à chacun l’opportunité de développer son potentiel. Nous nous engageons auprès de la communauté en partageant nos connaissances avec notre écosystème. Nous espérons être à la hauteur des défis auxquels le monde est confronté en participant à la définition des principaux standards de la sécurité de demain.
Secure-IC
You must sign in to apply for this position.