Summary
Blaise Lengrand is a Senior Software Engineer with 11 years of experience building embedded and C++ systems across automotive and semiconductor domains, now based in Tokyo. He combines deep low-level expertise—C/C++, assembly across multiple ISAs, linker scripts, FreeRTOS/SafeRTOS and multi-core Aurix work—with system-level design and lifecycle ownership from concept to end-of-life. His recent roles at Argo AI, AID, CARIAD and Woven by Toyota center on middleware, mono-repo/bazel infrastructure, and real-time communication stacks (SOME/IP), reflecting a strong focus on scalable, safety-conscious automotive software. Previously he drove product strategy and competitive analysis for Atmel’s microcontroller roadmap and represented the company at the EEMBC low-power benchmarking consortium. Colleagues rely on him for tooling that boosts developer productivity—CI firmware deployers, distributed emulators and introspection tools he built—and for translating hardware constraints into pragmatic software architectures. Fluent across UNIX/Linux toolchains, simulation tools and sales/marketing enablement, he bridges engineering, product and customer-facing roles effectively.
11 years of coding experience
18 years of employment as a software developer
Master, EE & CS, Master, EE & CS at Eseo
French, English, Spanish