About Benedikt
English
Fluent
German
Native or bilingual
Experience
- Benedikt KleinSenior Embedded Systems Engineer (STM32, C, ARM Cortex-M)CONSULTING AND AUDITSOctober 2025 - Today (8 months)Wasserburg am Inn, GermanyAs an independent embedded engineer, I support companies in the development of robust STM32-based firmware and system architectures. My focus lies in hardware-near C development, bare-metal and RTOS-based systems, and reliable integration of peripherals and real-world devices.I work across the full embedded lifecycle — from hardware-software co-design and architecture definition to implementation, debugging, integration and production support.
- Development of STM32 firmware (C, Bare Metal, RTOS)
- Peripheral integration (SPI, I2C, UART, ADC, PWM, Timers)
- Hardware bring-up and system debugging
- Performance optimization and memory management
- Architecture definition and interface design
- Technical mentoring of embedded teams
My approach combines technical depth with structured engineering principles — building systems that are stable, maintainable and production-ready. - Rausch GmbHSenior Embedded Engineer – Industrial Inspection Systems (STM32 / FreeRTOS)MECHANICAL ENGINEERINGJuly 2023 - June 2025 (1 year and 11 months)Weißensberg, BY, GermanyTechnical lead and hands-on embedded developer for industrial inspection systems based on STM32 (Cortex-M3, M4, H7). Responsible for firmware architecture, system integration and modernization of embedded workflows while actively contributing to product development.
- Development of embedded firmware in C/C++ on STM32 platforms (M3, M4, H7)
- FreeRTOS-based task architecture and real-time system design
- Bootloader development and firmware update mechanisms
- Integration of peripherals and communication interfaces (USB, UART, SPI, I2C)
- BLDC motor control and power management
- Hardware bring-up, low-level debugging and system stabilization
- System integration in demanding industrial environments
- Technical leadership and structured release processes
Delivered production-ready embedded solutions for robust industrial inspection devices. - Guardian Technologies GmbHSenior Embedded Software Engineer – AI-Based Fire Detection & Suppression (STM32H7 / FreeRTOS)MECHANICAL ENGINEERINGFebruary 2023 - July 2023 (5 months)Wangen im Allgäu, GermanyEmbedded software development for an AI-based fire detection and suppression system in a fast-paced startup environment. Responsible for firmware architecture and high-performance microcontroller development on STM32H7 (ARM Cortex-M7) platforms.
- Development of embedded software in modern C/C++ (ISO C++)
- FreeRTOS-based real-time system design and task architecture
- Firmware development for STM32H7 (Cortex-M7)
- Sensor integration and hardware bring-up
- Performance optimization and memory management
- Boot and firmware integration workflows
- Design of unit and integration tests
- Cross-disciplinary collaboration between hardware and software
Delivered robust, production-oriented firmware for a safety-critical, AI-assisted embedded system.
Recommendations
Be the first to recommend Benedikt
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- M.Sc. Intelligent Embedded MicrosystemsAlbert-Ludwigs-University Freiburg2017Auslegung und Entwicklung von komplexen eingebetteten Systemen in Hardware und Software, sowie der Erweiterung selbiger Systeme durch KI.
- B.Eng. InformationstechnikDHBW Stuttgart Campus Horb2009Grundlagen der Informationstechnik, Elektrotechnik, Softwareentwicklung, Physik, Mathe, Analog- und Digitaltechnik, Projektmanagement, Softwarearchitektur und vieles mehr...