Domov

Gerd Schmitt — Diplom-Informatiker, embedded inžinier od roku 1990

Diplom-Informatiker (FH) so zameraním technická informatika. Viac ako 35 rokov v embedded vývoji blízkom hardvéru — započato v Mercedes-Benz, dnes nezávislý konzultant.

Gerd Schmitt

Čo túto kariéru charakterizuje

Embedded vývoj je profesia, v ktorej sa skúsenosť buduje až počas desaťročí. Kto pôsobí tri desaťročia v tejto disciplíne, videl chybové režimy, ktoré nie sú v učebniciach — a vyvinul riešenia, ktoré vyplynuli až po mnohých iteratívnych krokoch.

Tri vlastnosti sa tiahnu všetkými stanicami: programovanie blízke hardvéru, bezpečnostne kritické aplikácie a pripravenosť prevziať zodpovednosť za kompletné riešenia — nie iba za jednotlivé moduly.

Kariéra

Od roku 2012

SCHMITT CONSULTING S.A.R.L., Francúzsko

Nezávislá poradenská a vývojová činnosť z Francúzska, s medzinárodnou klientskou základňou v Nemecku a ďalších krajinách EÚ. Ťažiská: embedded vývoj, automatizácia testov, prevzatie kódu a poradenstvo pri bezpečnostne kritických projektoch. Zmluvné modely: pevná cena s pevným prísľubom dodania alebo hodinový kontingent — žiadne prenajímanie zamestnancov.

2002 - 2012

Navimess Elektronik (vlastná spoločnosť, neskôr uzavretá)

Prvé vlastné založenie spoločnosti v Nemecku. Vlastný vývoj produktov na viacerých poliach: domáca automatizácia s viacprocesorovými realtime systémami, rádiová komunikácia, hardvér pre CAN zbernicovú simuláciu. Táto fáza vytvorila súčasnú kompetenciu komplexného vývoja: špecifikácia, schéma, layout dosky, firmvér, verifikácia a dodanie — všetko z jednej ruky. Navimess bola uzavretá v roku 2012 v súvislosti s presťahovaním do Francúzska.

1990 - 2002

Mercedes-Benz / Daimler-Benz / DaimlerChrysler

Začiatok kariéry vo vývoji motorov v Stuttgart-Untertürkheime. Viac ako desaťročie činnosti v testovacom softvéri pre riadenia motorov, servisnom predvývoji a diagnostike blízkej hardvéru. V tomto období prešla spoločnosť niekoľkými zmenami názvu — z Mercedes-Benz cez Daimler-Benz až po fúziu s Chryslerom ako DaimlerChrysler. Koncern sa dnes opäť volá Mercedes-Benz Group AG.

V tomto období bol položený technický základ všetkého, čo nasledovalo: porozumenie bezpečnostne kritickým systémom reálneho času, diagnostickým protokolom a osobitnej disciplíne, ktorá spočíva v práci na riadiacich jednotkách, ktorých chybové funkcie majú reálne dôsledky. V tomto období vznikli aj prvé obchodné kontakty s USA a Japonskom.

Pred rokom 1990

Vzdelanie a štúdium

Diplom-Informatiker (FH Darmstadt), zameranie technická informatika. Diplomová práca z regulačnej techniky s realtime hardvérovými ovládačmi v assembleri, pod vedením prof. dr. Christopha Wentzela. U Wentzela aj predmet počítačová architektúra — toto spojenie regulačno-technického základu a hlbokej znalosti hardvérovej architektúry formuje môj spôsob práce dodnes.

Pred štúdiom: učebný odbor telekomunikačný technik v Deutsche Bundespost, paralelne technická maturita v elektrotechnike. Toto praktické hardvérovo-blízke vzdelanie je dôvod, prečo v mojej práci hardvérový vývoj a softvérový vývoj zostávajú vždy úzko spojené — nie sú to oddelené svety, ale dve strany tej istej úlohy.

Ťažiská a spôsob práce

Moje profesijné pole leží tam, kde sa stretávajú hardvér a softvér: riadenia motorov, FPGA-založené spracovanie signálov, systémy reálneho času, chybovo odolná komunikácia, šifrovanie. Vo svojej práci spájam návrh obvodov a kód, poznám celú cestu od koncepcie cez prototyp k sériovej kvalifikácii.

Tri vlastnosti charakterizujú môj spôsob práce:

Komplexná zodpovednosť namiesto hodinovej práce
Preberám úlohy, kde je v popredí výsledok, nie pracovný čas. To sa hodí ku zmluve s pevnou cenou a pevným prísľubom dodania.
Hĺbka blízka hardvéru
Požiadavky reálneho času, bare-metal programovanie, FPGA verifikácia, pamäťové obmedzenia — úlohy, v ktorých veľa štandardných vývojárov dosahuje svoje hranice, sú pole, v ktorom rád pracujem. Moje riadenie motora pre motorovú pílu Stihl je toho extrémnym príkladom: bare-metal, bez operačného systému reálneho času, s pamäťovými obmedzeniami na hrane.
Porozumenie presahujúce hranice odvetví
Riadenie motora v motorovej píle sa riadi rovnakými fyzikálnymi princípmi ako v automobile. Kamera na detekciu osôb v automotive používa algoritmy, ktoré sa objavujú aj v medicíne. Táto prenositeľnosť je praktická výhoda — riešenia osvedčené v jednom odvetví sa často dajú použiť v inom.

Zvláštnosti

Tri aspekty môjho osobného profilu, ktoré sa občas stávajú relevantnými v embedded kontexte:

Pilotný preukaz
Pilotný preukaz s oprávnením CVFR a oprávnením na nočné lety — z časových dôvodov už aktívne neprevádzaný, preukaz nebol obnovený. Z tohto vzdelania však zostáva praktické porozumenie avionike a bezpečnostne kritickým letovým systémom — témy, ktoré sa objavujú na okraji niektorých embedded projektov. Anglické osvedčenie o leteckej rádiotelefónii BZF I.
Medzinárodná projektová skúsenosť
Medzinárodná projektová skúsenosť od roku 1990 v niekoľkých krajinách EÚ, USA a Japonsku — prvé kontakty v týchto krajinách vznikli v dobe Mercedes-Benz, neskôr pokračovali v nezávislej práci pre automotive dodávateľov z týchto krajín. Súčasná činnosť prebieha prevažne na diaľku, čo robí umiestnenie klienta prakticky bezvýznamným.
Jazyky
Nemčina (materinský jazyk), angličtina (na úrovni profesionálne plynulej, písomne aj ústne), francúzština (pre obchodnú písomnú korešpondenciu), fínčina (v učení — perspektívne plánované miesto bydliska).

Štýl a hodnoty

Jasný v rokovaní, spoľahlivý v dodávkach, presný v špecifikácii — a poctivý pri hodnotení vlastného rozsahu práce. Embedded projekty často vyžadujú niekoho, kto dokáže posúdiť, čo v požadovanom čase nie je uskutočniteľné; klienti, ktorým to hovorím včas, to oceňujú viac ako ústretové sľuby.

V sporných technických otázkach dávam prednosť sledovateľnému argumentu pred zhonom. V obchodných rokovaniach dodržujem dohodnuté ceny — a to isté očakávam od druhej strany.

Farebná schéma

Jazyk