Pradžia

Gerd Schmitt — Diplom-Informatiker, embedded inžinierius nuo 1990 m.

Diplom-Informatiker (FH) su techninės informatikos specializacija. Daugiau nei 35 metai aparatinei įrangai artimame embedded kūrime — pradėjęs Mercedes-Benz, šiandien nepriklausomas konsultantas.

Gerd Schmitt

Kas šią karjerą charakterizuoja

Embedded kūrimas yra profesija, kurioje patirtis statoma tik per dešimtmečius. Kas tris dešimtmečius dirba šioje disciplinoje, matė klaidų režimus, kurių nėra vadovėliuose — ir sukūrė sprendimus, kurie atsirado tik po daug pakartotinių žingsnių.

Trys savybės eina per visas stoteles: aparatinei įrangai artimas programavimas, saugumo požiūriu kritinės programos ir pasirengimas prisiimti atsakomybę už pilnus sprendimus.

Karjera

Nuo 2012

SCHMITT CONSULTING S.A.R.L., Prancūzija

Nepriklausoma konsultavimo ir kūrimo veikla iš Prancūzijos, su tarptautine klientų baze Vokietijoje ir kitose ES šalyse. Akcentai: embedded kūrimas, testų automatizavimas, kodo perėmimas ir konsultavimas saugumo požiūriu kritiniuose projektuose. Sutartiniai modeliai: fiksuota kaina su tvirtu pristatymo įsipareigojimu arba valandų kvota — be darbuotojų perdavimo.

2002 - 2012

Navimess Elektronik (nuosava įmonė, vėliau uždaryta)

Pirmasis nuosavos įmonės įkūrimas Vokietijoje. Nuosavas produktų kūrimas keliose srityse: namų automatika su daugiaprocesorinėmis realiojo laiko sistemomis, radijo ryšiai, aparatinė įranga CAN magistralės simuliacijai.

1990 - 2002

Mercedes-Benz / Daimler-Benz / DaimlerChrysler

Karjeros pradžia variklių kūrime Stuttgart-Untertürkheim. Daugiau nei dešimtmetis veiklos variklių valdymų testavimo programinėje įrangoje, paslaugos pirminiame kūrime ir aparatinei įrangai artimoje diagnostikoje.

Šiuo laikotarpiu buvo padėtas techninis pamatas viskam, kas sekė: saugumo požiūriu kritinių realiojo laiko sistemų, diagnostikos protokolų ir ypatingos disciplinos supratimas, kuris susideda iš darbo su valdymo blokais, kurių klaidingas funkcionavimas turi realių pasekmių.

Iki 1990

Išsilavinimas ir studijos

Diplom-Informatiker (FH Darmstadt), techninės informatikos specializacija. Diplominis darbas iš reguliavimo technikos su realiojo laiko aparatinės įrangos tvarkyklėmis asembleryje, vadovaujant prof. dr. Christoph Wentzel. Pas Wentzel taip pat kompiuterių architektūros dalykas — šis reguliavimo technikos pagrindo ir gilaus aparatinės įrangos architektūros žinojimo derinys formuoja mano darbo būdą iki šiandien.

Iki studijų: telekomunikacijų techniko mokinystė Vokietijos Bundespost, lygiagrečiai techninis brandos atestatas elektrotechnikoje. Šis praktinis aparatinei įrangai artimas išsilavinimas yra priežastis, kodėl mano darbe aparatinės įrangos kūrimas ir programinės įrangos kūrimas visada lieka glaudžiai susiję.

Akcentai ir darbo būdas

Mano profesinė sritis yra ten, kur susitinka aparatinė įranga ir programinė įranga: variklių valdymai, FPGA pagrindu vykstantis signalų apdorojimas, realiojo laiko sistemos, klaidoms atsparūs ryšiai, šifravimas.

Trys savybės charakterizuoja mano darbo būdą:

Pilna atsakomybė vietoj valandinio darbo
Priimu užduotis, kuriose pirmoje vietoje yra rezultatas, ne darbo laikas. Tai tinka fiksuotos kainos sutarčiai su tvirtu pristatymo įsipareigojimu.
Aparatinei įrangai artimas gylis
Realiojo laiko reikalavimai, bare-metal programavimas, FPGA verifikacija, atminties apribojimai — užduotys, kuriose daug standartinių kūrėjų pasiekia savo ribas, yra laukas, kuriame mielai dirbu. Mano variklio valdymas Stihl motoriniam pjūklui yra ekstremalus pavyzdys: bare-metal, be realiojo laiko operacinės sistemos, su atminties apribojimais ant ribos.
Tarpsektorinis supratimas
Motorinio pjūklo variklio valdymas seka tais pačiais fizikiniais principais kaip automobilyje. Automotive kamera asmenų atpažinimui naudoja algoritmus, kurie pasirodo ir medicinoje.

Ypatumai

Trys aspektai iš mano asmeninio profilio, kurie embedded kontekste retkarčiais tampa svarbūs:

Piloto licencija
Piloto licencija su CVFR teisėmis ir naktinių skrydžių leidimu — dėl laiko priežasčių jau aktyviai nepraktikuojama, licencija nebuvo atnaujinta. Iš šio išsilavinimo tačiau lieka praktinis avionikos ir saugumo požiūriu kritinių skrydžio sistemų supratimas. Anglų kalbos aviacijos radiotelefono pažymėjimas BZF I.
Tarptautinė projektų patirtis
Tarptautinė projektų patirtis nuo 1990 m. keliose ES šalyse, JAV ir Japonijoje. Dabartinė veikla daugiausia vyksta nuotoliniu būdu.
Kalbos
Vokiečių (gimtoji kalba), anglų (profesionaliu sklandžiu lygiu, raštu ir žodžiu), prancūzų (verslo rašytinei korespondencijai), suomių (mokomasi — perspektyvoje planuojama gyvenamoji vieta).

Stilius ir vertybės

Aiškus derybose, patikimas pristatymuose, tikslus specifikacijoje — ir sąžiningas vertinant nuosavą darbo apimtį. Embedded projektai dažnai reikalauja žmogaus, kuris gali įvertinti, kas pageidaujamame laike nėra įgyvendinama.

Ginčytinose techninėse klausimuose pirmenybę teikiu atsekamiems argumentams, o ne skubėjimui. Verslo derybose laikausi sutartų kainų — ir to paties tikiuosi iš kitos pusės.

Spalvų schema

Kalba