Joachim Krech is a seasoned engineering leader with over 11 years at Arm, currently serving as Director of Engineering for MCU Tools and previously holding multiple senior product and engineering management roles. He combines deep embedded-systems experience with strategic product stewardship, having helped establish CMSIS v5 foundations and contributed to its documentation, pack generation, and build processes in a widely used Arm open-source repo. Based in Aschheim, Bavaria, he has a track record of scaling developer tooling for microcontroller ecosystems and aligning engineering teams with product and marketing goals. His career stretches back to engineering management roles at AXYS Design Automation, giving him a pragmatic blend of hands-on firmware/IoT engineering and long-term program leadership. Colleagues rely on him to translate complex low-level requirements into robust, developer-focused toolchains that accelerate MCU adoption.
Contributions:3 releases, 3 reviews, 153 commits in 6 years 4 months
Contributions summary:Joachim's initial commits established the foundation for the CMSIS Version 5 Development Repository by integrating core functionalities such as doxygen documentation and essential files. These initial commits involved setting up the directory structure and defining essential header files for core and device-specific functionalities. The user added example packs and created and modified files for the CMSIS pack generation process. These changes involve modifying the build process for the project.
CMSIS Driver Implementations for the NXP LPC Microcontroller Series
Contributions:1 review, 4 commits, 2 PRs in 5 years 10 months
implementationsstlinkmicrocontrollercmsisjlink
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
Joachim Krech - Director Of Engineering MCU Tools at ARM