You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benedikt KleinBK

Benedikt Klein

STM32 Firmware Engineer | C | RTOS | ARM

590 €/Tag
Lindau, DE
15+ Jahre

Durchschnittliche Reaktionszeit: 1h

Über Benedikt

Embedded firmware engineer with 15+ years of experience in hardware-near C development for ARM Cortex-M systems, especially STM32-based platforms. Strong background in bare-metal and RTOS-based firmware, peripheral integration (SPI, I2C, UART, ADC, PWM, Timers) and system debugging.

I support companies in hardware bring-up, firmware stabilization, performance optimization and delivering production-ready embedded systems.

Driven by the synergy between hardware and software, I build systems that are robust, thoughtful and built to last — what I call Mindfully Engineered.
  • Englisch

    Verhandlungssicher

  • Deutsch

    Muttersprachlich oder zweisprachig

Vor Ort möglich
Lindau (bis zu 50 km)

Projekt- und Berufserfahrung

  • Benedikt Klein
    Senior Embedded Systems Engineer (STM32, C, ARM Cortex-M)
    BERATUNG & AUDITS
    Oktober 2025 - Heute (8 Monate)
    Wasserburg am Inn, Deutschland
    As 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.
    STM32 RTOS Embedded Systems Embedded C Firmware Development
  • Rausch GmbH
    Senior Embedded Engineer – Industrial Inspection Systems (STM32 / FreeRTOS)
    MASCHINENBAU
    Juli 2023 - Juni 2025 (1 Jahr und 11 Monate)
    Weißensberg, BY, Germany
    Technical 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.
    STM32 FreeRTOS Embedded C Microcontroller Firmware Development
  • Guardian Technologies GmbH
    Senior Embedded Software Engineer – AI-Based Fire Detection & Suppression (STM32H7 / FreeRTOS)
    MASCHINENBAU
    Februar 2023 - Juli 2023 (5 Monate)
    Wangen im Allgäu, Deutschland
    Embedded 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.
    Embedded C++ STM32 ARM FreeRTOS Firmware Development

Empfehlungen

Sei die erste Person, die Benedikt empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • M.Sc. Intelligent Embedded Microsystems
    Albert-Ludwigs-University Freiburg
    2017
    Auslegung und Entwicklung von komplexen eingebetteten Systemen in Hardware und Software, sowie der Erweiterung selbiger Systeme durch KI.
  • B.Eng. Informationstechnik
    DHBW Stuttgart Campus Horb
    2009
    Grundlagen der Informationstechnik, Elektrotechnik, Softwareentwicklung, Physik, Mathe, Analog- und Digitaltechnik, Projektmanagement, Softwarearchitektur und vieles mehr...

Zertifizierungen

  • CG Training Foundation
    Think Tank Training Center
    2019
    https://www.tttc.ca/
    Lighting Texturing Maya 3D-Modeling Substance Painter
  • Game Changer - Jahres Coaching
    Jörg Löhr Online Akademie GmbH
    2023
    https://www.joerg-loehr.com/
    Persönlichkeitsentwicklung Mentale Gesundheit Fitness

Fähigkeiten

Kategorien