Michel Jaouen

SW Engineer at STMicroelectronics

Greater Le Mans Area France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michel Jaouen is a seasoned embedded software engineer with 10+ years at STMicroelectronics and over two decades in telecom and mobile systems, spanning ARM9, Cortex-M/A architectures, Linux kernel, bootloaders and trusted firmware. He specializes in low-level bring-up, RTOS and security for STM32 families and has contributed upstream fixes to the widely used Arm Mbed OS—working on startup/linker scripts, HAL updates and board initialization for STM32 targets. Comfortable across Cortex-A and -M domains, Michel bridges MPU and MCU worlds (TF-A, OP-TEE, TF-M, mcuboot, u-boot) and routinely tackles coprocessor and kernel integration challenges. Based in the Greater Le Mans area, he combines deep hardware knowledge with production-grade firmware practices and a track record of stabilizing complex embedded platforms.
code9 years of coding experience
job28 years of employment as a software developer
bookDiplôme d'ingénieur, Genie Electrique, Diplôme d'ingénieur, Genie Electrique at Institut national des Sciences appliquées de Rennes
github-logo-circle

Github Skills (15)

mbed10
embedded10
c-language10
mbedtls10
stm10
cprogramming-language10
microcontroller10
sys10
assembler9
hal9
abstraction-layer9
boa9
assembly9
rtos9
arm9

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Jun 2016 - Apr 2018

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:112 commits, 28 PRs, 58 comments in 1 year 11 months
Contributions summary:Michel primarily worked on the Arm Mbed OS repository, focusing on low-level hardware and driver implementations. Their contributions include fixing RTOS failures on specific STM32 boards and aligning heap/stack configurations. The user made changes to startup files and linker scripts, indicating involvement in board bring-up and system initialization. They updated HAL files for various STM32F3 targets, suggesting a strong understanding of STM32 microcontrollers.
kernelmbed-osoperating-systemlinuxmbed
jamike/mbed

Jun 2016 - Apr 2018

Contributions:2 PRs, 35 pushes, 28 branches in 1 year 11 months
lookwindowsmbed-oslinuxmbed
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michel Jaouen - SW Engineer at STMicroelectronics