Home

Gerd Schmitt — Graduate Computer Scientist, Embedded Engineer Since 1990

Graduate Computer Scientist (FH) with focus on Technical Computer Science. More than 35 years in hardware-near embedded development — starting at Mercedes-Benz, today as an independent consultant.

Gerd Schmitt

What Shapes This Career

Embedded development is a profession in which experience can only be accumulated over decades. Whoever works in this discipline for three decades has seen failure modes that do not appear in textbooks — and has developed solutions that only emerged through many iterative steps. The career below is not meant as a CV obligation but as evidence that the technical substance rests on real practice.

Three properties run through every station: hardware-near programming, safety-critical applications, and the willingness to take on responsibility for complete solutions — not just individual modules.

Career

Since 2012

SCHMITT CONSULTING S.A.R.L., France

Independent consulting and development activity from France, with an international client base in Germany and other EU countries. Focus areas: embedded development, test automation, code takeover and consulting on safety-critical projects. Contract models: fixed-price contract with firm delivery commitment or hourly budget — no personnel leasing.

2002 - 2012

Navimess Elektronik (own company, later closed)

First own company foundation in Germany. Proprietary product development across several areas: building automation with real-time multiprocessor systems, radio communication, CAN bus simulation hardware. This phase shaped today's end-to-end development competence: specification, circuit design, layout, firmware, verification and handover — all in one hand. Navimess was closed in 2012 in the context of the move to France.

1990 - 2002

Mercedes-Benz / Daimler-Benz / DaimlerChrysler

Career start in engine development in Stuttgart-Untertuerkheim. More than a decade of activity in test software for engine controllers, service pre-development and hardware-near diagnostics. During this time the company underwent several name changes — from Mercedes-Benz through Daimler-Benz to the merger with Chrysler as DaimlerChrysler. Today the group is again named Mercedes-Benz Group AG.

This period laid the technical foundation for everything that followed: the understanding of safety-critical real-time systems, of diagnostic protocols, and of the special discipline of working on control units whose misbehaviour has real consequences. During this time, the first business contacts to the USA and Japan also emerged — contacts that were later continued in the freelance activity.

Before 1990

Apprenticeship and University Studies

Graduate Computer Scientist (FH Darmstadt), focus Technical Computer Science. Diploma thesis in control engineering with real-time hardware drivers in assembler, supervised by Prof. Dr. Christoph Wentzel. Also took the Computer Architecture course with Wentzel — this combination of control-engineering foundation and deep hardware-architecture knowledge shapes my way of working to this day.

Before university: apprenticeship as telecommunications technician at Deutsche Bundespost, in parallel technical secondary school certificate in electrical engineering. This practice-near hardware education is the reason why hardware development and software development always remain closely linked in my work — they are not separate worlds but two sides of the same task.

Focus Areas and Way of Working

My professional home is where hardware and software come together: engine controls, FPGA-based signal processing, real-time systems, fault-tolerant communication, encryption. In my work I combine circuit design and code, know the entire path from concept through prototype to series qualification — and can also take on projects that explicitly require taking over, documenting and further developing inherited code.

Three properties characterise my way of working:

End-to-end responsibility instead of hourly work
I take on tasks where the result is in the foreground, not the working time. That fits fixed-price contracts with firm delivery commitment — and clients who are looking for someone responsible, not for a coder taking instructions.
Hardware-near depth
Real-time requirements, bare-metal programming, FPGA verification, memory constraints — the tasks where many standard developers reach their limits are the field in which I enjoy working. My chainsaw engine controller for Stihl is an extreme example: bare-metal, no real-time operating system, with memory constraints at the limit.
Cross-industry understanding
An engine controller in a chainsaw follows the same physical principles as one in a car. A camera for person detection in a vehicle uses algorithms that also occur in medical technology. This transferability is a practical advantage — solutions proven in one industry can often be applied in another.

Special

Three aspects from my personal profile that occasionally become relevant in the embedded context:

Pilot licence
Pilot licence with CVFR rating and night-flight rating — for time reasons no longer actively practised, the licence was not renewed. From this pilot training, however, practical understanding of avionics and safety-critical flight systems remains — topics that occasionally appear at the edge of embedded projects. English aeronautical radio certificate BZF I.
International project experience
International project experience since 1990 across several EU countries, the USA and Japan — the first business contacts to these countries emerged during the Mercedes-Benz years, later continued in the freelance activity for automotive suppliers in those countries. Today's activity is predominantly remote, which makes client locations practically irrelevant.
Languages
German (native), English (business fluent, written and spoken), French (for written business correspondence, e. g. with French authorities), Finnish (under expansion — prospectively planned residence).

Personal Style and Values

Clear in negotiations, reliable in deliveries, precise in specifications — and honest in the assessment of own effort. Embedded projects often require someone who can judge what is not achievable in the requested time; clients to whom I say this early appreciate it more than agreeable promises.

On contested technical questions, I prefer the traceable argument over haste. In commercial negotiations, I keep agreed prices — and expect the same from the other side.

Color Scheme

Language