Ou
ARM, RISC-V, ESP32, MIPS, STM32 etc board bringup

ARM, RISC-V, ESP32, MIPS, STM32 etc board bringup

📍  À distance · (0) · 🕒  Il y a 3 mois
10 $ Par heure

Présentation du service

Ingénieur principal en systèmes embarqués et firmware, spécialisé dans l’initialisation de silicium de bas niveau, le portage personnalisé des systèmes d’exploitation et la mise en place de cartes matérielles. Expert dans la comblement entre la conception matérielle brute et les couches logicielles opérationnelles à travers des plateformes multi-architectures telles que ARM, RISC-V, ESP32, MIPS et STM32. Un bilan éprouvé dans le débogage d’interactions complexes matériel-logiciel, la sécurisation des flux de démarrage, et l’exécution réussie de plus de 11 b-ups distincts de routeurs et de cartes réseau de qualité production.

Compétences clés et expertise en éducation :
* Provisionnement d’architecture : Configuration de registres bas niveau et initialisation matérielle pour les microcontrôleurs ARM (Cortex-A/M), RISC-V, MIPS, ESP32 (Tensilica) et STM32.
* Développement de bootloader : Ingénierie personnalisée et optimisation des bootloaders First-Stage (FSBL), Bootrom, U-Boot/SPL, OpenSBI, Coreboot et UEFI.
* Portage noyau et OS : personnalisation de l’arbre de périphériques (DTS/DTSI), débogage en espace noyau Linux et déploiement RTOS (FreeRTOS, Zephyr) sur du matériel bare-metal.
* Débogage matériel : Diagnostic physique avancé utilisant JTAG, SWD, OpenOCD, Segger J-Link, analyseurs logiques et oscilloscopes numériques.
* Sécurité matérielle : implémentation de chaînes de démarrage sécurisées, environnements d’exécution de confiance (ARM TrustZone, PSA), intégration TPM et stockage chiffré (LUKS).
* Calibration de la mémoire : Configuration de validation et de synchronisation pour la SRAM interne et les contrôleurs mémoire DDR3/DDR4/LPDDR externes.

Stack technique :
* Langages : Bare-Metal C, Embedded Rust, Go, Assembly, Bash, Lua, Python
* Environnements : Linux Kernel Space, OpenWRT, FreeRTOS, ESP-IDF, STM32Cube
* Outils : GDB, Kconfig, QEMU, chaînes d’outils GNU, Make/CMake, Git, Docker

Avis

Aucun avis

⚠️
Merci de vous en tant que client pour pouvoir donner votre avis
💬
Aucun avis pour le moment.
Soyez le premier à partager votre expérience avec ce professionnel.