Startsida

Gerd Schmitt — Diplom-Informatiker, embedded-ingenjör sedan 1990

Diplom-Informatiker (FH) med inriktning teknisk informatik. Över 35 år inom hårdvarunära embedded-utveckling — påbörjad vid Mercedes-Benz, i dag oberoende konsult.

Gerd Schmitt

Vad som präglar denna karriär

Embedded-utveckling är ett yrke där erfarenhet bara byggs upp under årtionden. Den som verkar tre årtionden i denna disciplin har sett feltyper som inte står i läroböcker — och har utvecklat lösningar som först framkommit genom många iterativa steg. Karriären nedan är inte avsedd som en obligatorisk cv-övning utan som belägg för att den tekniska substansen vilar på verklig praktik.

Tre egenskaper löper genom alla stationer: hårdvarunära programmering, säkerhetskritiska tillämpningar och beredskapen att ta ansvar för kompletta lösningar — inte bara för enskilda moduler.

Karriär

Sedan 2012

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

Oberoende rådgivnings- och utvecklingsverksamhet från Frankrike, med internationell kundbas i Tyskland och andra EU-länder. Tyngdpunkter: embedded-utveckling, testautomation, kodövertagande och rådgivning vid säkerhetskritiska projekt. Avtalsmodeller: fastpris med fast leveranslöfte eller timkontingent — ingen personaluthyrning.

2002 - 2012

Navimess Elektronik (eget bolag, senare avvecklat)

Första egna bolagsbildning i Tyskland. Egen produktutveckling på flera områden: hemautomation med flerprocessor-realtidssystem, radiokommunikation, CAN-buss-simuleringshårdvara. Den fasen formade dagens helhetsutvecklingskompetens: specifikation, schema, kortlayout, fast programvara, verifiering och leverans — allt ur en hand. Navimess avvecklades 2012 i samband med flytten till Frankrike.

1990 - 2002

Mercedes-Benz / Daimler-Benz / DaimlerChrysler

Karriärstart inom motorutveckling i Stuttgart-Untertürkheim. Mer än ett årtionde av verksamhet inom testprogramvara för motorstyrningar, service-förutveckling och hårdvarunära diagnostik. Under den tiden genomgick företaget flera namnbyten — från Mercedes-Benz via Daimler-Benz till sammanslagningen med Chrysler som DaimlerChrysler. Koncernen heter i dag åter Mercedes-Benz Group AG.

Den perioden lade den tekniska grunden för allt som följde: förståelsen för säkerhetskritiska realtidssystem, för diagnostikprotokoll och för den särskilda disciplin som det innebär att arbeta på styrenheter vars felfungerande får verkliga konsekvenser. Under den tiden uppstod också de första affärskontakterna med USA och Japan — kontakter som senare fortsattes i den frilansande verksamheten.

Före 1990

Utbildning och studier

Diplom-Informatiker (FH Darmstadt), inriktning teknisk informatik. Examensarbete inom reglerteknik med realtidshårdvarudrivare i assembler, under handledning av prof. Christoph Wentzel. Hos Wentzel också kursen i datorarkitektur — den kombinationen av reglertekniskt fundament och djup kunskap om hårdvaruarkitektur präglar mitt arbetssätt än i dag.

Före studierna: lärling som telekommunikationstekniker vid Deutsche Bundespost, parallellt teknisk gymnasieexamen i elteknik. Den praktiknära hårdvarutbildningen är skälet till att hårdvaruutveckling och programvaruutveckling alltid förblir nära förbundna i mitt arbete — de är inte separata världar utan två sidor av samma uppgift.

Tyngdpunkter och arbetssätt

Mitt yrkesfält ligger där hårdvara och programvara möts: motorstyrningar, FPGA-baserad signalbehandling, realtidssystem, feltolerant kommunikation, kryptering. I mitt arbete kopplar jag samman kretsdesign och kod, känner hela vägen från koncept via prototyp till seriegodkännande — och kan också ta på mig projekt som uttryckligen kräver att överta, dokumentera och vidareutveckla annans kod.

Tre egenskaper karaktäriserar mitt arbetssätt:

Helhetsansvar i stället för timarbete
Jag tar mig an uppgifter där resultatet står i förgrunden, inte arbetstiden. Det passar fastprisavtal med fast leveranslöfte — och kunder som söker en ansvarig, inte en kodare på order.
Hårdvarunära djup
Realtidskrav, bare-metal-programmering, FPGA-verifiering, minnesbegränsningar — uppgifterna där många standardutvecklare når sina gränser är det fält jag gärna arbetar inom. Min motorstyrning för Stihls motorsåg är ett extremt exempel: bare-metal, utan realtidsoperativsystem, med minnesbegränsningar på gränsen.
Branschöverskridande förståelse
En motorstyrning i en motorsåg följer samma fysikaliska principer som en i en bil. En kamera för persondetektering inom fordonsindustrin använder algoritmer som även förekommer inom medicin. Den överförbarheten är en praktisk fördel — lösningar som beprövats i en bransch kan ofta tillämpas i en annan.

Särskilt

Tre aspekter av min personliga profil som ibland blir relevanta i embedded-sammanhang:

Pilotcertifikat
Pilotcertifikat med CVFR-behörighet och nattflygsbehörighet — av tidsskäl inte längre aktivt utövat, certifikatet förnyades inte. Av den utbildningen återstår dock en praktisk förståelse för avionik och säkerhetskritiska flygsystem — ämnen som dyker upp i kanten av en del embedded-projekt. Engelskspråkigt flygradiotelefoniintyg BZF I.
Internationell projekterfarenhet
Internationell projekterfarenhet sedan 1990 i flera EU-länder, USA och Japan — de första kontakterna i dessa länder uppstod under Mercedes-Benz-tiden och fortsattes senare i frilansande arbete åt fordonsleverantörer i de länderna. Den nuvarande verksamheten sker övervägande på distans, vilket gör kundens placering praktiskt taget oviktig.
Språk
Tyska (modersmål), engelska (yrkesmässigt flytande, skriftligt och muntligt), franska (för affärsmässig skriftlig korrespondens, t. ex. med franska myndigheter), finska (under uppbyggnad — i framtiden planerad bostadsort).

Stil och värderingar

Tydlig i förhandling, pålitlig i leverans, exakt i specifikation — och ärlig i bedömningen av egen arbetsinsats. Embedded-projekt kräver ofta någon som kan bedöma vad som inte är genomförbart inom önskad tid; kunder jag säger det till tidigt uppskattar det mer än tillmötesgående löften.

I omtvistade tekniska frågor föredrar jag det spårbara argumentet framför hast. I affärsförhandlingar håller jag avtalade priser — och förväntar mig detsamma från andra sidan.

Färgschema

Språk