Reinhard Keil is a veteran embedded technology leader and founder whose work established Keil C51 as the industry-standard C compiler for 8051 microcontrollers and helped shape modern ARM microcontroller toolchains. Now Senior Director Embedded Technology at Arm and a long-time steward of CMSIS and embedded tools, he blends product entrepreneurship with deep hands-on firmware expertise—having contributed to CMSIS-Core, CMSIS-DAP and TrustZone support in widely used open-source repos. Based in Munich, he has guided the transition from 8-bit to 32-bit ecosystems since selling Keil to ARM in 2005, and continues to define software strategy for Arm’s IoT and MCU platforms. His background as an electrical engineer and founder gives him a rare mix of low-level systems knowledge, toolchain design, and long-term ecosystem leadership.
11 years of coding experience
16 years of employment as a software developer
Dipl.Ing. Elektrotechnik, Dipl.Ing. Elektrotechnik at Hochschule München University of Applied Sciences
Contributions:228 commits, 14 PRs, 202 pushes in 6 years 2 months
Contributions summary:Reinhard's contributions primarily focus on the CMSIS-Core, CMSIS-DAP, and CMSIS-RTOS2 components within the repository. They added and modified core files related to exception handling, interrupt controllers, and low-level system initialization, demonstrating an understanding of embedded system architecture. The user's work includes code changes, bug fixes, and documentation improvements that indicate they have worked on integrating various device templates and examples, and implemented changes to support TrustZone functionalities.
A collection of csolution project use cases for experimentation, exploration and education purposes.
Contributions:1 PR, 56 pushes, 3 branches in 2 years 4 months
casesexperimentationuse-cases
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
Reinhard Keil - Senior Director Embedded Technology at Arm