Senior embedded consultant with over 35 years of experience in hardware-near software, real-time systems and FPGA design. When standard engineers cannot move forward, I take over.
Embedded projects rarely fail on standard tasks. They fail on sporadic bugs, inherited code without documentation, timing issues under load, or interfaces that work in theory and not in practice. These are exactly the tasks I am called for. I take on projects where deep technical substance is the scarcest resource — and deliver under fixed-price contracts with firm delivery commitments.
Generative AI has changed part of embedded development. Routine code can now be produced faster than before. The actual engineering work has not shifted but intensified: it lies in writing a precise specification of what is to be done, choosing the safe path among several that work, and verifying the result in a comprehensible way. That is what you hire an experienced developer for. More on the role of AI in my projects →
When an embedded project no longer runs or can no longer be controlled, an additional standard developer does not help. What helps is experience with the question why something fails. I analyse inherited code, identify the causes of sporadic bugs, document unknown software bases and bring them back under your team's control.
Real-time systems, safety-critical firmware, driver development, bare-metal on tight microcontrollers, FPGA designs with verification: this is my professional home. Familiar with standards for automotive (ISO 26262) and medical technology (IEC 62304), but not tied to a single industry.
Task definition, specification, circuit, layout, firmware, FPGA design, test, handover — on request including project steering, milestone planning and acceptance documentation. On request including hardware series production via established partners. One point of contact instead of a supplier chain.
Hardware, firmware, FPGA, test automation and project management — from one source.
From concept to prototype: circuit, layout, code and verification.
Safety-critical embedded development per ISO 26262 and IEC 62304.
C, C++, assembler, VHDL, SystemVerilog. ARM, ESP32, FPGA. CAN, Ethernet, SPI.
Automotive, medical technology, industry, control systems, navigation.
Audi, Stihl and other clients across more than three decades.
Fixed-price contract with firm delivery commitment or hourly budget.
IT-Kompendium and Pruefungswissen — technical books for the German IHK exam.
Graduate Computer Scientist (FH), focus Technical Computer Science. Career since 1990.
Free initial consultation and non-binding project assessment.
Knowledge & tips
If you have an embedded project that is hard to grasp, the best path is a direct conversation. The initial discussion and rough assessment are free and non-binding. NDA-ready for confidential matters.