Diplom-Informatiker (FH) z kierunkiem informatyka techniczna. Ponad 35 lat w rozwoju embedded bliskim sprzętowi — rozpoczęte w Mercedes-Benz, dziś niezależny konsultant.
Rozwój embedded jest zawodem, w którym doświadczenie buduje się dopiero przez dekady. Kto przez trzy dekady działa w tej dyscyplinie, widział tryby awarii, których nie ma w podręcznikach — i rozwinął rozwiązania, które wyłaniały się dopiero po wielu iteracjach. Następująca kariera nie jest pomyślana jako obowiązkowe ćwiczenie CV, lecz jako dowód, że substancja techniczna spoczywa na rzeczywistej praktyce.
Trzy cechy przewijają się przez wszystkie etapy: programowanie bliskie sprzętowi, zastosowania krytyczne pod kątem bezpieczeństwa i gotowość do przejęcia odpowiedzialności za kompletne rozwiązania — nie tylko za pojedyncze moduły.
Niezależna działalność doradcza i rozwojowa z Francji, z międzynarodową bazą klientów w Niemczech i innych krajach UE. Punkty ciężkości: rozwój embedded, automatyzacja testów, przejęcie kodu i doradztwo przy projektach krytycznych pod kątem bezpieczeństwa. Modele umowy: stała cena z twardym zobowiązaniem do dostawy lub kontyngent godzinowy — bez wynajmu pracowników.
Pierwsze własne założenie firmy w Niemczech. Własny rozwój produktów na wielu polach: automatyka domowa z systemami wieloprocesorowymi czasu rzeczywistego, komunikacja radiowa, sprzęt symulacji magistrali CAN. Ta faza ukształtowała obecną kompetencję rozwoju kompleksowego: specyfikacja, schemat, layout płytki, oprogramowanie układowe, weryfikacja i dostawa — wszystko z jednej ręki. Navimess został zamknięty w 2012 w kontekście przeprowadzki do Francji.
Początki kariery w rozwoju silników w Stuttgart-Untertürkheim. Ponad dekada działalności w oprogramowaniu testowym dla sterowań silnika, prerozwoju serwisu i diagnostyce bliskiej sprzętowi. W tym okresie przedsiębiorstwo przeszło wiele zmian nazwy — od Mercedes-Benz przez Daimler-Benz do fuzji z Chryslerem jako DaimlerChrysler. Koncern nazywa się dziś znowu Mercedes-Benz Group AG.
W tym okresie położone zostały techniczne podstawy wszystkiego, co nastąpiło: zrozumienie systemów czasu rzeczywistego krytycznych pod kątem bezpieczeństwa, protokołów diagnostycznych i szczególnej dyscypliny pracy nad sterownikami, których błędne działanie ma rzeczywiste konsekwencje. W tym okresie powstały też pierwsze kontakty handlowe z USA i Japonią — kontakty, które później kontynuowane były w działalności niezależnej.
Diplom-Informatiker (FH Darmstadt), kierunek informatyka techniczna. Praca dyplomowa z techniki regulacji ze sterownikami sprzętu czasu rzeczywistego w asemblerze, pod kierunkiem prof. dr. Christopha Wentzela. U Wentzela także zajęcia z architektury komputerów — to połączenie podstaw techniki regulacji i głębokiej wiedzy o architekturze sprzętu naznacza mój sposób pracy do dziś.
Przed studiami: nauka zawodu technika telekomunikacji w Deutsche Bundespost, równolegle techniczna matura w elektrotechnice. To praktyczne wykształcenie bliskie sprzętowi jest powodem, dla którego w mojej pracy rozwój sprzętu i rozwój oprogramowania zawsze pozostają ściśle ze sobą powiązane — to nie są oddzielne światy, lecz dwie strony tego samego zadania.
Mój obszar zawodowy leży tam, gdzie sprzęt i oprogramowanie się spotykają: sterowania silnikami, przetwarzanie sygnałów na FPGA, systemy czasu rzeczywistego, komunikacja odporna na błędy, szyfrowanie. W mojej pracy łączę projektowanie obwodów i kod, znam całą drogę od koncepcji przez prototyp do kwalifikacji seryjnej — i mogę także przejmować projekty, które wyraźnie wymagają, by przejąć, udokumentować i dalej rozwijać cudzy kod.
Trzy cechy charakteryzują mój sposób pracy:
Trzy aspekty mojego osobistego profilu, które czasami stają się istotne w kontekście embedded:
Jasny w negocjacjach, niezawodny w dostawach, precyzyjny w specyfikacji — i uczciwy w ocenie własnego nakładu pracy. Projekty embedded często wymagają kogoś, kto potrafi ocenić, co w żądanym czasie nie jest wykonalne; klienci, którym mówię to wcześnie, cenią to bardziej niż uległe obietnice.
W spornych kwestiach technicznych przedkładam śledzalny argument nad pośpiech. W negocjacjach handlowych dotrzymuję uzgodnionych cen — i oczekuję tego samego od drugiej strony.