Transcript
Page 1: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil Dipl.Ing.Heino Wachter

[email protected] Tel.: 06746 - 802251

Profil 1 / 20 Dipl.Ing.Heino Wachter

Norath,28.09.2018 1 Persönliche Daten 2 Qualifikationen 3 Konditionen 4 Projekte 5 Lebenslauf 6 Zeugnisse, Referenzen

1 Persönliche Daten

Name: Wachter Vorname: Heino

Jahrgang: 1951 Staatsangehörigkeit: Deutsch

Ausbildung: Diplom Ingenieur (TH) EDV-Erfahrung: seit 1983

Freiberuf-ler:

seit 2001

Straße: Im Wiesengrund 10 Ort: 56291 Norath

Mobil: 0160 845 1619 Arbeit: 06746 802 251

Email [email protected] Web: haisolutions.de

Ich bin ein erfahrener C/C++ Entwickler im Bereich Embedded, Client/Server-Applika-tionen auf Workstations und für automatische Tests auf verschiedensten MPU's, ARM, PPC und PC’s unter Realtime Betriebssystemen, VxWorks, Unix, Linux und Windows.

Ich bin es gewohnt strickt nach den Programmierrichtlinien und verwendeten Frame-works jeder neuen Arbeitsumgebung zu arbeiten, von Anforderungsspezifikation, Used Cases, System- bis zum Modul-Design, Implementierung bis hin zu automati-sierten Modul-, Konformitäts- und Systemtests.

Eigentlich könnte ich langsam in Rente gehen, da aber meiner Frau jünger ist, noch 4 Jahre länger arbeiten muss und als Schulleiterin unter der Woche kaum zu Hause ist, habe ich vor auch noch so lange zu arbeiten.

2 Qualifikationen

Erfahrung in Jahren

Job Positionen Programmierer 35 Teamleiter 3 Abteilungsleiter 2 Freiberufler 17

Page 2: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 2 / 20 Dipl.Ing.Heino Wachter

Erfahrung in Jahren

Plattformen PC 35 PPC 1 MPC (ARM, AVR, Intel, Zilog, Motorola, NEC, TI) 25 ARM 3

TI 1

DSP (TI, Motorola) 15 MPU (’86, Transputer, Motorola) 6

Betriebsysteme Unix, Linux (SuSE, RedHat), RealtimeLinux 35 Windows 35 Sun-Os 10 RTOS, Eigene Multitasking/Realtime- Betriebssysteme, 6 VxWorks 3 Erfahrung mit graphischen Standard-Oberflächen. 2

Software Client/Server Applikationen 10 Protokolle (KNX, ZigBee, SOAP, ASN.1, GSM, SIP,

3GPP, DSS1, ISDN, ISUP, MAP, MM-tty) 10

Signalverarbeitung FFT, FWT, KL, Filter, Hall, AGC, VAC, Audio-Kompres-sion (G723, G726)

16

Realtime, Numbercrunching, Multiprozessor 7 Massive Parallel Networks, Neuronale Netze 2 Funk (KNX-RF, Zigbee) 6

Sprachen C 35 C++ 26 Skripte unter Bourne, C-Shell, Bash und DOS-Batch 33 Java 2 Pascal 2 Occam 4 Basic 3 Fortran 2 SQL 8 VHDL 1 HTML 5 JavaSkript 2

Page 3: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 3 / 20 Dipl.Ing.Heino Wachter

Erfahrung in Jahren

Datenbanken MS-Access, Oracle, SyBase 8

Tools MS Visual C++, 18 Eclipse 13 IAR Workbench mit MISRA-Checker 7 (PC-)Lint 13 Misra 2004/2012 7 NI CVI 7 VectorCast 2 Polarion 1 TeamTrack 1 CVS 5 CearCase 2 SVN 18 MathLab 1 MathCad 5 MagicDraw (UML, OOA, OOD, etc.) 8 System-Architect (UML, OOA, OOD, etc.) 2 Enterprise Architekt (UML, OOA, OOD, etc.) 7 Axis2 1

Skills System Design 4 OO (UML) 20 Telekommunikation 10 Tomcat Java-Applets 1 SOAP und Axis-2 Java-Applets 1 Digitaltechnik, für Digital-Design (Hardware und ASIC-

Entwurf) verfügbar 4

Technische Akustik, Messtechnik, Funkortung, Rege-lungstechnik (Basiswissen vorhanden, aber gänzlich nur nach längerer Einarbeitung wieder verfügbar.)

8

Tests Modultest, Integrationstest, FAT, IOT (Interoperability Test), SAT (Site Acceptance Test),

14

Branchen Embedded Systems 25 Telekommunikation 10

Page 4: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 4 / 20 Dipl.Ing.Heino Wachter

Erfahrung in Jahren

Sprachen Deutsch: Muttersprache Englisch: gut Französisch: Grundkenntnisse

Hobbies Ehrenamt SchülerAG’s (Robotik, Trommeln), Musik (Sax, Querflöte, Djembé), Kochen, Wassersport, Womo, DTP/Grafik, Webseiten-Design

3 Konditionen

Einsatzort Rhein-Main-Gebiet, aber bei entsprechender Vergütung auch in ganz Deutschland. Wenn möglich aber auch Heimarbeit mit Remote Zu-gang und regelmäßiger Präsenz vor Ort (z.B. alle 2-4 Wochen).

Verfügbar-keit

Voraussichtlich ab 01.10.2018, 100%,

je nach Bedarf ca. 36-46 h/Woche von Montag bis Donnerstag,

in Ausnahmenfällen auch mehr, Remote u.U. auch am Wochenende.

Ich bin mit dem Wohnmobil vor Ort, reise schon am Sonntag an und habe daher unter der Woche keine Anfahrt. Ich bin also maximal Ein-satzfähig, auch über 10 Stunden hinaus.

Freitags ist in der Regel mein Bürotag, an dem ich auch ehrenamtlich Jugendliche im Trommeln und an Robotern ausbilde.

Konkurrenz Es besteht noch eine Konkurrenzvereinbarung mit Insta.

Bevorzugte Tätigkeiten

Keine, aber ich würde gerne

meine Kenntnisse im Bereich Java erweitern.

Meine Kenntnisse im Bereich Test erweitern.

Vergütung 60 € pro Stunde plus Kilometersatz.

Da ich mit meinem Wohnmobil anreise benötige ich für die An- und Abfahrt zurzeit 1€/km. Das entspricht, bei 40 Stunden pro Woche, einem Aufschlag von 5 Cent/km auf den Stundensatz.

o Als Kilometer ist Entfernung von Norath (30 km südlich von Koblenz) zum Einsatzort zu verstehen, soweit es geht über Autobahn – auch wenn dies einen Umweg bedeutet!

o Bei weniger als 40 Stunden / Woche muss der Kilometersatz umgekehrt proportional erhöht werden.

o Damit sind alle Unterkunft- und Verpflegungskosten im Inland abgedeckt.

Zusätzlicher Tagessatz im europäischen Ausland 70€/Tag, an-dere Länder bedürfen einer gesonderten Absprache.

Page 5: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 5 / 20 Dipl.Ing.Heino Wachter

4 Projekte Ich hatte in den letzten 17 Jahren 6 Auftraggeber (zeitlich geordnet):

Firma Insta Elektro GmbH, Lüdenscheid

Branche Gebäudesystemtechnik

Einsatz In verschiedenen Projekten in verschieden Rollen: Architekt, Desig-ner, Entwickler, Tester

Projekte Pflichtenheft, Spezifikation, Architektur, Design, Entwicklung, Modul-tests von KNX-Sec-Geräten.

Anpassung bestehender Software auf neue Frameworks und ergän-zende Modultests. Software-Design, -Codierung und -Modultest auf ATX Mega und ARM STM32.

Beseitigung von Lint- und Misra-Fehlern und Warnungen in Frame-works bestehender Software.

Analyse des neuen KNX-Security-Standards und Aufstellung von Testfällen zum Eingang in die Normung.

Design eines Macro-Parser zur Automatisierung eines Testse-quencers. Remoteanbindung einer Testapplikation über DCOM. Ent-wurf von Teststrategien und Entwicklung von Testprogrammen und Testsequenzen zum Testen der Funktionen eines Deckenwächters. Fehler-Analyse und Behebung von Racingproblemen eines Testers für analoge, digitale und PWM-Signale. Anbindung eines Signalgera-tor an einen Testsequencer über eine Remote-Schnittstelle. Diverse Automatisierung-Skripte auf der Basis von Unixtools.

Design und Entwicklung der SW für einen KNX-FT1.2 Protokoll-En-coder und Dekoder mit Anbindung an eine RS232-Schnittstelle zum Empfang und Aussenden von KNX Funktelegrammen und ein Api für einen Testsequenzer.

Analyse von KNX- und KNX-ähnlichen Aktoren und Sensoren zur Er-stellung von Testspezifikationen.

Design und Entwicklung von Testprogrammen für Konformitäts- und Systemtests von Aktoren und Sensoren mit Hilfe von Funktelegram-men und Kommandos über Testschnittstelle über einen Testsequen-zer.

Analyse und Begutachtung von 3rd-Party-SW.

Dauer 11/17-10/18, 01/16 – 12/16, 10/14 – 09/15, 04/11 – 09/13

Sprachen C, C++

Tools IAR-Workbench, AVR-Studio, Eclipse, ArcWay Cockpit, Jira, NI CVI, VC9, VC12, EITT, Net’n’Node, Doxygen, (PC-)Lint, Misra, Enterprise Architekt

Plattform Win, ARM, ATXMega

Referenz Darius Stecura, Teamleiter B-SA, ([email protected], 02351 936 4280),

Page 6: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 6 / 20 Dipl.Ing.Heino Wachter

Andreas Evers, Teamleiter B-TI ([email protected], 02351 936 3455)

Da die beiden Herren als Gruppenleiter häufig in Besprechungen sind, für eine Kontaktnahme am besten vorher anmailen und eine Zeit ausmachen.

Firma Locate Solution, Schalksmühle

Branche AAL Medizintechnik (Ambient Assisted Living)

Einsatz Entwickler Embedded

Projekt Debugging, Reengineering, Tests

Dauer 04/17 – 10/17

Sprachen C/C++

Tools IAR, MathLab, Phabricator

Plattform Embedded on TI CC2531(8051 mit IEEE 802.15.4 Zigbee), W7

Referenz Dr. Christian Schilling ([email protected], +49 2355 905 3650, +49 170 927 6767)

Firma Schaeffler Engineering, Werdohl

Branche Automotive

Einsatz Entwickler Embedded

Projekt Tests und Codereviews für ein BMW-Produkt unter ASIL.

Dauer 01/17 – 04/17

Sprachen C/C++

Tools VectorCast, Rhapsody, Doors, Synergy, Change

Plattform Embedded on ATX, W7

Referenz Friedrich Hille ([email protected], +49 2392 809-232, +49 162 258 9861)

Firma Sirona Dental Systems GmbH, Bensheim

Branche Medizintechnik

Einsatz Entwickler Embedded

Projekt Anbindung eines 2D-Röntgen-Sensors mit hohen Datenraten zur Re-konstruktion von hochauflösenden 3D-Bildern in der Zahntechnik.

Weiterentwicklung bestehenden Codes, Konzepte entwickelt, im Team abgestimmt, selbst umgesetzt oder die Umsetzung betreut. Codereview, auch in Hinsicht auf FuSi.

Dauer 10/13 – 09/14

Page 7: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 7 / 20 Dipl.Ing.Heino Wachter

Sprachen C++

Tools Eclipse, VisualStudio, VectorCast, SVN, Polarion, Teamtrack, Enter-priseArchitekt

Plattform Linux Embedded on PPC, W7

Referenz Michael Dalpiaz (06251 16 2274), [email protected]

Arno Geissel [email protected]

Firma Atis-Systems GmbH, Bad Homburg

Branche Telekommunikation

Einsatz Entwickler, Design

Projekte Multi-Terminating-Wan-Router, Mediation-Devices und Multilevel-Protokoll-Umsetzer zu Switches von Ericsson, Alcatel/Lucent, Hua-wei, Samsung, ZTE, Siemens und Nortel, Commandinterface-Gate-way, Protokoll-Multiplexor.

Alle Applikationen mussten sowohl unter Linux, als auch unter Sola-ris und Win32 laufen und über ein eigens dafür entwickeltes Protokoll über TCP/IP mit anderen Applikationen im selben Server oder auf anderen Servern kommunizieren.

Die Projekte umfassten:

System-Design, Fachkonzept, UML-Design mit MagicDraw, Proto-kolle (auch unter ASN.1).

C++ Softwarentwicklung (unter SuSE und redhat mit vi, Emacs und Eclipse und unter Win32 mit Visual Studio und Eclipse) mit Log-ging und distribuierter Konfiguration,

Skripte (unter C-Shell und Bash),

Java Softwareentwicklung (unter Win32 mit Visual Studio und E-clipse mit Tomcat, Axis2 und log4j)

Entwicklung von Teststrategien und Testsoftware für Modul-, In-tegrations- und System-Tests.

Entwicklung von Simulatoren für Funktions- und Lasttests.

Jährliche IOT’s (Interoperability Tests) bei Ausrüstern und Provi-dern (in Stuttgart, Dublin, Wien, Nante, Karlskrona, Nynäshamn, Belgrad und Moskau),

Weltweite Installations- und SAT-Unterstützung (Site Acceptance Test) sowie Bugfixing (für Applikationen, Skripte und Konfiguratio-nen).

Dauer 08/01 – 03/11, 10 Jahre, 90%

Sprachen C++, Java, SOAP, CORBA,.SQL

Tools VC9, Eclipse, Gnu-C, MagicDraw, ClearCase, CVS, SVN, Axis2, Sybase, Oracle

Plattform VxWorks, Solaris, Linux, XP, Vista, W7

Page 8: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 8 / 20 Dipl.Ing.Heino Wachter

Referenz Herr Niklas, Technischer Leiter Team Frontend, 06172 106334. Herr Niklas hat sich ausbedungen, dass ich ihn vor einem Anruf in-formiere, wer sich über mich erkundigen will. Außerdem ist eine Zeit-absprache per Mail ([email protected]) sinnvoll.

Firma Spicon GbR, Oberwesel

Branche Digitale Tonerzeugung und Aufzeichnung

Einsatz Entwickler, Systemdesign

Projekte Entwicklung und Weiterentwicklung von digitalen Diktiergeräten auf der Basis von TI DSP’s.

Dauer 08/01-11/03, 2 Jahre, 50%

Tätigkeiten OO-Design, Hardwarekomponenten-Recherche/Machbarkeitsstu-dien, Bedienoberflächen/Handbuch Abstimmung mit dem Kunden, Software, NiMH Akku-Ladealgorithmus, G726 Kompression, Hard-wareinbetriebnahme

Sprachen C++

Tools C++, DSP-Assembler, System-Architect

Plattform Ti DSP, W2k, XP

Referenz Leider existiert die Firma nicht mehr

5 Lebenslauf

Seit 8/01 Freiberufler

Für verschiedene Auftraggeber im Bereich Telekommunikation, Embedded Systems und als Tester.

4/96 - 2/01 adapTeam GmbH

Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen

Digitales Diktiergerät mit MMC-Karte und TI-Signalprozessor

EU-Förderanträge

4/97 - 5/98 Atis GmbH (als Feuerwehrkraft unter adapTeam GmbH)

Entwicklung von SW-Paketen für einen Multi-Terminating-Wan-Router für Ericsson Switche unter

VxWorks und

Sun-OS (Systemprogrammierung)

4/96 - 4/97 adapTeam GmbH

Förderanträge

Datenbanken zur SW-Qualitätssicherung (unter Access)

Page 9: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 9 / 20 Dipl.Ing.Heino Wachter

Design von digitalem Diktiergerät mit CF-Karte und NEC-Singlechipper

11/83 - 3/96 Wersi GmbH

Softwareentwicklungen für Embedded Systeme mit Unix-Crosscompi-lern in einem UnixSystem.

Erstellung von Bourne-Shell Skripten für die Arbeitsautomatisierung und zur Systemoptimierung.

Soft- und Hardwareentwicklung mit Z8-MPC (Tastaturdynamik, Soundgenerator)

Systemsoftware für Multiprozessorsysteme (Orgeln und Keyboards mit bis zu 20 Prozessoren)

Design von Soundchip mit ASIC (32-128-fach)

Signalverarbeitung und Datenkompression mit Karhunen-Loève-Trans-formation basierten Algorithmen mit Kompressionsraten von 106.

Betriebssystem zur automatischen Verteilung von Rechenaufgaben in massiv parallelen Transputer-Netzwerken (z.B. um 20 Stunden einer Pi-ano-Aufnahme um den Faktor von ca.1.000.000 zu komprimieren).

CASE-Tool für Bedienoberflächen

Objektorientierte Betriebssysteme (mit Floppy, Harddisk)

10/71 Studium TU Berlin

Technische Akustik (Schwerpunkt)

Software

Signalverarbeitung, Sprachverarbeitung, Datenkompression

Studienarbeit: Fast-Walsh-Transformation (Software für Bildverarbeitung)

Diplomarbeit: Mikroprozessorsystem zur Ortsbestimmung (mit Anschluss von Kompass, Logge, Windmesser, GPS usw.)

Page 10: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 10 / 20 Dipl.Ing.Heino Wachter

6 Zeugnisse, Referenzen

Page 11: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 11 / 20 Dipl.Ing.Heino Wachter

Page 12: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 12 / 20 Dipl.Ing.Heino Wachter

Page 13: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 13 / 20 Dipl.Ing.Heino Wachter

Page 14: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 14 / 20 Dipl.Ing.Heino Wachter

Page 15: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 15 / 20 Dipl.Ing.Heino Wachter

Page 16: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 16 / 20 Dipl.Ing.Heino Wachter

Page 17: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 17 / 20 Dipl.Ing.Heino Wachter

Page 18: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 18 / 20 Dipl.Ing.Heino Wachter

Page 19: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 19 / 20 Dipl.Ing.Heino Wachter

Page 20: Profil · Objektorientiertes Realtimesystem in C++ unter RTAI-Linux mit hierar-chischer Statusverwaltung, Smart-Panel und Touchscreen ... ano-Aufnahme um den Faktor von ca.1.000.000

Profil 20 / 20 Dipl.Ing.Heino Wachter