For more than 10 years, I have been offering freelance engineering services in the field of embedded engineering. With more than 25 years of experience in embedded software architecture, embedded hardware, and software development, I support industrial customers in the development of robust embedded products.
My focus is on modularity, portability, maintainability, and testability.
Core Competencies
- Embedded software architecture (modular, reusable, maintainable design)
- Embedded system architecture (HW/SW co-design, interface abstraction)
- Real-time systems (RTOS, bare-metal)
- Safety-critical software development (e.g. RTCA DO-178C)
- Analog/digital electronics and PCB design (EAGLE, Altium, Fusion 360)
- GUI development for embedded HMIs (TFT, GLCD, Embedded Wizard, LVGL)
- Industrial communication: CAN, I²C, SPI, UART, NFC, KNX, DALI, ARINC 812/825
- Automated test and production systems
- Toolchain configuration (GCC, IAR, CMake, Subversion, Git, Eclipse)
- MCU: ST, TI, NXP, Renesas RA, Cortex-R / Cortex-M
Industries
- Aerospace and avionics
- Industrial automation
- Building technologies
- Measurement and Test Systems
- Smart appliances (IoT, sensor integration)
Professional Experience
- Freelance Embedded Engineer since 2012
- Career positions have included Technical Director Embedded Engineering in the aerospace industry, Head of Software Development, Software Architect, and Embedded Hardware & Software Engineer.