Summary
Mathias B is a Staff Firmware Engineer with 11 years of experience specializing in embedded systems, C/C++, Linux and RTOS environments, currently working at Ledger in the Greater Paris area. He has a strong track record building robust firmware for ARM MCUs and battery management systems, having designed platform-agnostic CMake-based build systems, containerized developer environments, and CI/CD pipelines. His background spans embedded Linux kernel and user-space work, static analysis and profiling tools, and data integration for device telemetry, reflecting both low-level systems craftsmanship and production-grade delivery. A PhD-trained researcher in computer science, he pairs deep simulation and algorithmic experience (CUDA/OpenGL) with practical firmware engineering, and often drives developer onboarding and VCS migration efforts that improve team velocity.
11 years of coding experience
9 years of employment as a software developer
PhD, Computer sciences, PhD, Computer sciences at Université de Poitiers
Vocational Training Certificate in Computer Sciences, Software Engineering, Vocational Training Certificate in Computer Sciences, Software Engineering at Lycée Guy Chauvet
English, French