Startpagina

Gerd Schmitt — Diplom-Informatiker, embedded ingenieur sinds 1990

Diplom-Informatiker (FH) met specialisatie Technische Informatica. Meer dan 35 jaar in hardware-nabije embedded ontwikkeling — begonnen bij Mercedes-Benz, vandaag zelfstandig consultant.

Gerd Schmitt

Wat deze loopbaan kenmerkt

Embedded ontwikkeling is een vak waarin ervaring zich pas over decennia opbouwt. Wie drie decennia in deze discipline werkt, heeft faalwijzen gezien die niet in handboeken voorkomen — en heeft oplossingen ontwikkeld die pas door vele iteratiestappen zijn ontstaan. Het volgende loopbaanoverzicht is geen verplichte cv-oefening, maar het bewijs dat de technische substantie op echte praktijk berust.

Drie eigenschappen lopen door alle stations: hardware-nabije programmering, veiligheidskritische toepassingen, en de bereidheid verantwoordelijkheid op zich te nemen voor complete oplossingen — niet alleen voor afzonderlijke modules.

Loopbaan

Sinds 2012

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

Zelfstandige advies- en ontwikkelactiviteit vanuit Frankrijk, met internationale klantenbasis in Duitsland en andere EU-landen. Zwaartepunten: embedded ontwikkeling, testautomatisering, code-overname en advies bij veiligheidskritische projecten. Contractmodellen: vaste prijs met harde leverbelofte of urencontingent — geen detachering.

2002 - 2012

Navimess Elektronik (eigen bedrijf, later opgeheven)

Eerste eigen bedrijfsoprichting in Duitsland. Eigen productontwikkeling op meerdere terreinen: domotica met realtime-multiprocessor-systemen, radiocommunicatie, CAN-bus-simulatiehardware. Deze fase heeft de huidige end-to-end ontwikkelingscompetentie gevormd: specificatie, schema, layout, firmware, verificatie en levering — alles uit één hand. Navimess is in 2012 in het kader van de verhuizing naar Frankrijk opgeheven.

1990 - 2002

Mercedes-Benz / Daimler-Benz / DaimlerChrysler

Carrièrebegin in motorontwikkeling in Stuttgart-Untertürkheim. Meer dan een decennium werk in testsoftware voor motorbesturingen, service-voorontwikkeling en hardware-nabije diagnose. In deze tijd onderging het bedrijf meerdere naamswijzigingen — van Mercedes-Benz via Daimler-Benz tot de fusie met Chrysler als DaimlerChrysler. De groep heet vandaag opnieuw Mercedes-Benz Group AG.

In deze tijd werd de technische basis gelegd voor alles wat volgde: het begrip van veiligheidskritische realtime systemen, van diagnoseprotocollen, en van de bijzondere discipline van het werken aan stuurapparaten waarvan de storingen reële gevolgen hebben. In deze tijd ontstonden ook de eerste zakelijke contacten met de VS en Japan — contacten die later in de zelfstandige praktijk werden voortgezet.

Vóór 1990

Opleiding en studie

Diplom-Informatiker (FH Darmstadt), specialisatie Technische Informatica. Afstudeerwerk in regeltechniek met realtime hardwaredrivers in assembler, onder begeleiding van Prof. Dr. Christoph Wentzel. Bij Wentzel volgde ik tevens het college Computerarchitectuur — deze combinatie van regeltechnische basis en diepgaande hardware-architectuurkennis kenmerkt mijn werkwijze tot op heden.

Vóór de studie: opleiding tot telecommunicatie-technicus bij de Deutsche Bundespost, parallel het technisch eindexamen elektrotechniek. Deze praktijkgerichte hardware-opleiding is de reden waarom hardware-ontwikkeling en software-ontwikkeling in mijn werk altijd nauw verbonden blijven — het zijn geen gescheiden werelden, maar twee zijden van dezelfde taak.

Zwaartepunten en werkwijze

Mijn vakgebied ligt waar hardware en software samenkomen: motorbesturingen, FPGA-gebaseerde signaalverwerking, realtime systemen, foutbestendige communicatie, encryptie. In mijn werk verbind ik schema-ontwerp en code, ken ik het hele pad van concept via prototype tot seriekwalificatie — en kan ik ook projecten op me nemen die uitdrukkelijk vragen om vreemde code over te nemen, te documenteren en door te ontwikkelen.

Drie eigenschappen kenmerken mijn werkwijze:

End-to-end verantwoordelijkheid in plaats van uurarbeid
Ik neem opdrachten aan waar het resultaat op de voorgrond staat, niet de werktijd. Dat past bij vaste-prijscontracten met harde leverbelofte — en bij klanten die op zoek zijn naar een verantwoordelijke, niet naar een coder die instructies volgt.
Hardware-nabije diepte
Realtime-eisen, bare-metal programmering, FPGA-verificatie, geheugenbeperkingen — de taken waar veel standaardontwikkelaars hun grenzen bereiken zijn het terrein waarop ik graag werk. Mijn motorbesturing voor de Stihl-kettingzaag is daarvan een extreem voorbeeld: bare-metal, zonder realtime besturingssysteem, met geheugenbeperkingen op de grens.
Sectoroverschrijdend begrip
Een motorbesturing in een kettingzaag volgt dezelfde fysische principes als een in een auto. Een camera voor persoonsdetectie in automotive gebruikt algoritmen die ook in medische technologie voorkomen. Deze overdraagbaarheid is een praktisch voordeel — oplossingen die in één sector beproefd zijn, kunnen vaak in een andere worden toegepast.

Bijzonderheden

Drie aspecten van mijn persoonlijke profiel die in de embedded context af en toe relevant worden:

Pilotenbrevet
Pilotenbrevet met CVFR-bevoegdheid en nachtvliegbevoegdheid — om tijdsredenen niet meer actief uitgeoefend, het brevet is niet vernieuwd. Uit deze opleiding blijft echter een praktisch begrip van avionica en veiligheidskritische vluchtsystemen bestaan — onderwerpen die in sommige embedded projecten in de marge verschijnen. Engels luchtvaartradiotelefonie-certificaat BZF I.
Internationale projectervaring
Internationale projectervaring sinds 1990 in meerdere EU-landen, de VS en Japan — de eerste contacten in die landen ontstonden in de Mercedes-Benz-tijd, daarna voortgezet in zelfstandige projecten voor automotive-toeleveranciers in die landen. De huidige werkzaamheid vindt overwegend op afstand plaats, waardoor klantlocaties praktisch irrelevant zijn.
Talen
Duits (moedertaal), Engels (zakelijk vloeiend, schriftelijk en mondeling), Frans (voor zakelijke schriftelijke correspondentie, bv. met Franse instanties), Fins (in opbouw — op termijn geplande woonplaats).

Stijl en waarden

Helder in onderhandelingen, betrouwbaar in leveringen, precies in specificaties — en eerlijk in de inschatting van eigen inspanning. Embedded projecten vragen vaak om iemand die kan beoordelen wat in de gevraagde tijd niet haalbaar is; klanten aan wie ik dat vroeg zeg, waarderen dat meer dan welwillende beloften.

Bij omstreden technische vragen geef ik de voorkeur aan het traceerbare argument boven haast. Bij commerciële onderhandelingen houd ik mij aan afgesproken prijzen — en verwacht hetzelfde van de andere kant.

Kleurenschema

Taal