Начало

Gerd Schmitt — Diplom-Informatiker, embedded инженер от 1990 г.

Diplom-Informatiker (FH) със специалност техническа информатика. Над 35 години в embedded разработка близка до хардуера — започната в Mercedes-Benz, днес независим консултант.

Gerd Schmitt

Какво характеризира тази кариера

Embedded разработката е професия, в която опитът се изгражда едва в продължение на десетилетия. Който работи три десетилетия в тази дисциплина, е виждал режими на отказ, които не са в учебниците — и е разработил решения, които са се оформили едва след много итеративни стъпки.

Три характеристики се прокарват през всички спирки: програмиране близко до хардуера, критични за безопасността приложения и готовност да се поеме отговорност за цялостни решения.

Кариера

От 2012 г.

SCHMITT CONSULTING S.A.R.L., Франция

Независима консултантска и развойна дейност от Франция, с международна клиентска база в Германия и други страни от ЕС. Акценти: embedded разработка, автоматизация на тестове, поемане на код и консултации при критични за безопасността проекти. Договорни модели: фиксирана цена с твърдо обещание за доставка или часов контингент — без отдаване на персонал.

2002 - 2012

Navimess Elektronik (собствена компания, по-късно закрита)

Първо собствено основаване на компания в Германия. Собствена продуктова разработка в няколко области: домашна автоматизация с многопроцесорни realtime системи, радиокомуникация, хардуер за CAN шинна симулация.

1990 - 2002

Mercedes-Benz / Daimler-Benz / DaimlerChrysler

Начало на кариерата в разработката на двигатели в Stuttgart-Untertürkheim. Над десетилетие дейност в тестов софтуер за управления на двигатели, сервизно предварително разработване и диагностика близка до хардуера.

В този период беше положена техническата основа на всичко, което последва: разбиране на критичните за безопасността системи в реално време, на диагностичните протоколи и на особената дисциплина, която се състои в работа върху управляващи единици, чиито грешни функции имат реални последици.

Преди 1990 г.

Образование и обучение

Diplom-Informatiker (FH Darmstadt), специалност техническа информатика. Дипломна работа по регулационна техника с realtime хардуерни драйвери на асемблер, под ръководството на проф. д-р Christoph Wentzel. При Wentzel и предмет архитектура на компютрите — тази комбинация от регулационно-техническа основа и дълбоко познание на хардуерната архитектура оформя моя начин на работа до днес.

Преди следването: чиракуване за телекомуникационен техник в Deutsche Bundespost, паралелно техническа матура в електротехника. Това практическо обучение близко до хардуера е причината в работата ми хардуерната разработка и софтуерната разработка винаги да остават тясно свързани.

Акценти и начин на работа

Моята професионална област се намира там, където се срещат хардуер и софтуер: управления на двигатели, FPGA-базирана обработка на сигнали, системи в реално време, устойчиви на грешки комуникации, криптиране.

Три характеристики характеризират моя начин на работа:

Цялостна отговорност вместо часова работа
Поемам задачи, при които на преден план е резултатът, а не работното време. Това подхожда на договор с фиксирана цена и твърдо обещание за доставка.
Дълбочина близка до хардуера
Изисквания за реално време, bare-metal програмиране, FPGA верификация, ограничения на паметта — задачи, при които много стандартни разработчици достигат своите граници, са поле, в което работя с удоволствие. Моето управление на двигател за верижния трион Stihl е екстремен пример: bare-metal, без операционна система в реално време, с ограничения на паметта на ръба.
Разбиране, прехвърлящо границите на отрасли
Управлението на двигателя на верижен трион следва същите физични принципи като в автомобил. Камера за разпознаване на хора в automotive използва алгоритми, които се появяват и в медицината.

Особености

Три аспекта от личния ми профил, които периодично стават релевантни в embedded контекст:

Пилотска лицензия
Пилотска лицензия с разрешение CVFR и разрешение за нощни полети — поради съображения за време вече не се упражнява активно, лицензията не е подновена. От това образование обаче остава практическо разбиране на авионика и критични за безопасността полетни системи. Английски сертификат за полетна радиотелефония BZF I.
Международен проектен опит
Международен проектен опит от 1990 г. в няколко страни от ЕС, САЩ и Япония. Настоящата дейност протича предимно от разстояние.
Езици
Немски (майчин език), английски (на професионално свободно ниво, писмено и устно), френски (за бизнес писмена кореспонденция), фински (в обучение — в перспектива планирано местоживеене).

Стил и ценности

Ясен в преговорите, надежден в доставките, прецизен в спецификацията — и честен при оценяване на собствения обем на работа. Embedded проектите често изискват някой, който може да прецени какво не е осъществимо в желаното време.

По спорни технически въпроси предпочитам проследим аргумент пред прибързаност. В бизнес преговорите се придържам към договорените цени — и същото очаквам от другата страна.

Цветова схема

Език