Profil
(Stand : 06.
Juni 2017)
Dipl.-Ing.
Michael Moser
Ingenieurbüro für Systementwicklung und
Beratung
Kontaktinformationen
| Name  | Moser,
  Michael | 
| Anschrift | Haardtwiesen
  37, D-76879 Ottersheim | 
| Telefon | 06348-6150018 | 
| Fax | 06348-6150019 | 
| Mobil | 0160-99129302 | 
| Email | |
| Webseite | |
| XING | 
Persönliches
| Geburtsdatum | 27.
  Juni 1960 | 
 | |
| Familienstand | verheiratet | 
 | |
| Nationalität | deutsch | 
 | |
| Fremdsprachen | Englisch,
  gut in Wort und Schrift | 
 | |
|  |  | 
 | |
| Ausbildung | 1976 | Mittlere
  Reife, Germersheim | |
|  | 1979 | Elektroinstallateur,
  Fa. Hilkert, Germersheim | |
|  | 1980 | Fachhochschulreife,
  Neustadt a.d.Weinstrasse | |
|  | 1986 | Diplom
  Ingenieur Nachrichtentechnik, | |
|  |  | Gesamthochschule
  Kassel | |
| Fort- und Weiterbildung  | Assemblerprogramming
  8051, INTEL in München | 
|  | Strukturierte
  Analyse von Echtzeitsystemen (SA/RT) und Modulardesign , GEI Frankfurt | 
|  | TCP/IP,
  Technische Akademie Esslingen | 
|  | ActiveX u.
  OLE Programmierung, G.Ziegler, Karlsruhe | 
|  | Erwachsenenpädagogische
  Grundqualifizierung, Universität Mainz | 
|  | „Reviews
  erfolgreich durchführen“, MicroConsult, München | 
|  | Einführung
  Xilinx FPGA Entwicklung, PLC2 in Stuttgart | 
|  | Altium
  Designer Basic Training in Karlsruhe | 
|  | Altium
  Certified Trainer | 
| DV-Erfahrung seit | 1986 | 
| Selbständig seit | März 2002 | 
Referenzen
|  | Auf Anfrage | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
Arbeitsgebiete
| Position / Einsatz als | Software
  Entwickler System
  Entwickler (Hardware und zugehörige Software) Trainer Berater | 
| fachliche Schwerpunkte | Trainer und
  Berater für den Altium Designer | 
|  | Buchautor:
  Das Altium Designer Leiterplatten Kochbuch | 
|  | C Entwicklung
  für Embedded Controller | 
|  | C/C++
  Entwicklung unter Windows und Linux (Visual Studio und Qt Framework) | 
|  | Komplettentwicklung
  Hardware und Software für Embedded Systeme | 
|  | Datenfernübertragungs-
  und Netzwerkprotokolle | 
| Branchen | Industrielle
  Steuerungen | 
|  | Telekommunikation | 
|  | Elektronische
  Zahlungssysteme | 
|  | Tankstellenautomation | 
| Einsatzorte | Großraum
  Karlsruhe, Rhein-Neckar, Pfalz | 
| Verfügbarkeit | 80% | 
| Verfügbarkeit
  vor Ort | 20% (abhängig
  von Einsatzort) | 
| Honorar | Nach
  Absprache, je nach Tätigkeit. | 
Skill-Übersicht
| Hardware | Atmel AVR Mega und XMega | 
|  | IPC@Chip d.
  Fa. Beck | 
|  | Intel x86 PC | 
|  | Intel 80186
  Embedded Controller | 
|  | Intel 8051 | 
|  | Renesas/NEC
  78F0756 | 
|  | Actel IGLOO Nano FPGAs | 
|  |  | 
| Betriebssysteme | MS-DOS | 
|  | Windows | 
|  | Linux | 
|  |  | 
| Programmiersprachen | C | 
|  | C++ | 
|  | C# | 
|  | IEC 61131-3 | 
|  | Assembler 8051 | 
|  | Assembler AVR | 
|  | Assembler x86 | 
|  | VHDL | 
|  |  | 
| Technologien | COM/DCOM | 
|  | Windows
  Management Instrumentation (WMI) | 
|  | .NET | 
|  |  | 
| Werkzeuge / Tools | Altium
  Designer | 
|  | Visual Studio | 
|  | Visual
  SlickEdit (Windows und Linux) | 
|  | Qt GUI Toolkit | 
|  | AVR Studio | 
|  | Atmel Studio | 
|  | IAR Embedded Workbench | 
|  | CVS und
  Subversion | 
|  | Windows Kernel
  Mode Debugger | 
|  | Borland C++
  IDE | 
|  | DJGPP 32bit
  MS-DOS Toolkit | 
|  | Actel FPGA
  Libero Gold IDE | 
|  |  | 
| Datenbanken | mySQL | 
|  | SQLite | 
| Netzwerke / Protokolle | TCP/IP | 
|  | FTP | 
|  | POP3, SMTP | 
|  | WLAN 802.11 | 
|  | X.25 (Datex-P)  | 
|  | X.31 D- und B-Kanal | 
|  | BSC, BAC | 
|  | HDLC | 
|  | IBM 3270 Filetransfer | 
|  | DIN Messbus | 
|  | CAN | 
|  |  | 
| Standardsoftware | Microsoft Office und Visio | 
|  |  | 
| Spezialkenntnisse | Entwurf Spezifikation und Implementierung von
  Kommunikationsprotokollen. | 
|  | Reverse Engineering von Kommunikationsprotokollen. | 
Bisherige Projekte,
Berufserfahrung
Im Rahmen
meiner selbständigen Tätigkeit habe ich seit März 2002 folgende Projekte
bearbeitet.
MAS-SysTec GmbH
Laufendes
Projekt
Erstellung einer
GUI mit Qt 4.0
Hardware: Windows PC
Software: Beckhoff TwinCAT, Visual Studio 2008, Qt
4.4.3 Framework
MAS-SysTec GmbH
Laufendes
Projekt
Erstellung
einer GUI mit Qt 4.0
Hardware: Windows PC
Software: Visual Studio 2008, Qt 4.4.3 Framework
Altium Europe
GmbH
Seit 05/2011 
Laufende
Trainings ein- bis zweimal pro Monat 4 Tage
Zusätzlich
Kundentrainings Vorort.
WILO SE,
Dortmund
10/2016 –
12/2016
Erstellen
verschiedener Skripte zur Anpassung des Altium Designers an Kundenwünsche.
Hardware:
Windows PC
Software: Altium
Designer 16, Delphi Script
Deutsches
Zentrum für Luft- und Raumfahrt
01/2013 –
02/2013
Erstellen
verschiedener Skripte zur Anpassung des Altium Designers an Kundenwünsche.
Hardware:
Windows PC
Software: Altium
Designer 10, Delphi Script
MAS-SysTec GmbH
09/2010 –
laufendes Projekt
Design,  Implementierung und Test
Hardware: Atmel
ATMEGA644P
Software: Beckhoff
TwinCAT,AVR Studio und
WinAVR
MAS-SysTec GmbH
Laufendes
Projekt
Erstellung
eines PLC Programms IEC 61131-3 zur Steuerung einer Erodiermaschine. Verfahren
der X-, Y- und Z-Achse. Bahninterpolation. Automatisches Antasten. Erstellung
einer GUI mit Qt 4.0
Hardware: PLC
der Fa. Beckhoff
Software: TwinCat
Programmiersystem der Fa. Beckhoff, Visual Studio 2008, Qt 4.3 Framework
Marvell
Semiconductor Germany GmbH
10/2008 - 12/2008
Anpassung eines
bestehenden DOS Diagnosetools für den Hardware Bringup eines neuen 10G
Netzwerkchips.
Hardware :    PC
Software :     
C, DJGPP
Marvell Semiconductor Germany GmbH
06/2008 –
10/2000
Design,  Erstellung, Implementierung und Durchführung
von Testcases für ein neues ASIC Design (10G Netzwerkchip).
Hardware :    PC
Software :     GNU
Tool Chain, Verilog Simulationssoftware
Dogendorf GmbH
& Co, KG
Königsbach-Stein
01/2008 – 04/2008
HW+SW
Design,  HW+SW Implementierung und Test.
Portierung PL51
nach C.
Hardware: Atmel
ATMEGA644P 
Software: AVR
Studio und WinAVR
MAS-SysTec GmbH
02/2008 –
06/2009
Erstellung
eines PLC Programms IED 61131-3 zur Steuerung einer Erodiermaschine. Verfahren
der X-, Y- und Z-Achse. Automatisches Antasten. Erstellung einer GUI mit Qt 4.0
Hardware: PLC
der Fa. Beckhoff
Software: TwinCat
Programmiersystem der Fa. Beckhoff, Visual Studio 2005, Qt 4.0 Framework
MAS-SysTec GmbH
12/2007 –
02/2008
HW+SW
Design,  HW+SW Implementierung und Test. Implementierung
von ARP, IP, UDP und DHCP
Hardware: Atmel
ATMEGA644P 
Software: AVR
Studio und WinAVR
MAS-SysTec GmbH
08/2007 – 01/2008
HW+SW Design, 
HW+SW Implementierung und Test
Hardware: Atmel
ATMEGA644P und Moxa IA240 
Software: Moxa Embedded Linux Tool Chain, AVR Studio
und WinAVR
Marvell Semiconductor Germany GmbH
05/2007 – 08/2007
Design, 
Implementierung und Test
Hardware :    PC
Software :     Windows WDK
MAS-SysTec GmbH
12/2006 –
04/2007
Design,  Implementierung und Test
Hardware: Atmel
ATMEGA16
Software: AVR
Studio und WinAVR
DELEC GmbH,
Göllheim
09/2006-11/2006
Design,  Implementierung und Test
Hardware : AT89C51CC01
Software : Keil
C Compiler
DELEC GmbH,
Göllheim
06/2006-08/2006
Design,  Implementierung und Test
Hardware :
80186 basiertes System
Software :
Borland C 5.02
Marvell Semiconductor Germany GmbH, Ettlingen
03/2006  bis 05/2006
Design,  Implementierung und Test
Hardware :    PC
Software :      C, DJGPP, MASM 6.14
Marvell Semiconductor Germany GmbH, Ettlingen
01/2006 bis 02/2006
Design,  Implementierung und Test
Hardware :    PC
Software :     C, GNU Entwicklungstools, Visual Slick Edit
für Linux
MAS-SysTec GmbH, Ubstadt-Weiher
Seit 12/2005
Design,  Implementierung und Test
Hardware :     PC
Software :      Qt 4.0.1 Framework, C++, XML
SysKonnect GmbH, Ettlingen
10/2005 bis 12/2005
Design,  Implementierung und Test
Hardware :    PC
Software :     C, GNU Entwicklungstools, Visual Slick Edit
für Linux
DELEC GmbH,
Göllheim
06/2005-11/2005
Beratung
Hardware :
80186 basiertes System
Software :
Borland C 5.02
MAS-SysTec GmbH, Ubstadt-Weiher
03/2005
Design,
Implementierung und Test
Hardware :     PC und Embedded Controller ( IPC@Chip , Fa.
Beck)
Software :      Qt Framework, C++, C
MAS-SysTec GmbH, Ubstadt-Weiher
03/2005
Design,
Implementierung und Test
Hardware :     PC
Software :      Qt Framework, C++
SysKonnect GmbH, Ettlingen
12/2004 bis
04/2005
Design,  Implementierung und Test
Hardware :    PC
Software :     Windows DDK
SysKonnect GmbH, Ettlingen
09/2004 bis
04/2005
Design,  Implementierung und Test
Hardware :    PC
Software :     Windows DDK
SysKonnect GmbH, Ettlingen
03/2004 bis 08/2004
Design,  Implementierung und Test
Hardware :    PC
Software :      C, DJGPP, MASM 6.14
SysKonnect GmbH, Ettlingen
08/2003 bis 12/2003
Design,  Implementierung und Test
Hardware :     PC
Software :     
Microsoft Visual C++, COM, XML
SysKonnect GmbH, Ettlingen
02/2003 bis
08/2003
Design,  Implementierung und Test
Hardware :     PC
Software :      Microsoft Visual C#, XML
MAS-SysTec GmbH, Ubstadt-Weiher
01/2004 bis 03/2004
Hardware und
Software: Design,  Implementierung und
Test
Hardware :    
Embedded Controller ( IPC@Chip , Fa. Beck)
Software : C
TASK Technology GmbH, Ettlingen, Tankstellenautomation
09/2003 bis 02/2004
Design,  Implementierung und Test
Hardware : Embedded Controller (68020)
Software : C
DOS TASK
Technology GmbH, Ettlingen, Tankstellenautomation
03/2002 bis
04/2002
Design,  Implementierung und Test
Hardware :    Industrie-PC
Software :     Microsoft Visual C++, KDevelop, GNU C
Compiler, Qt Klassenbibliothek
DOS TASK
Technology GmbH, Ettlingen, Tankstellenautomation
05/2002 bis
09/2002
Design,  Implementierung und Test
Hardware :    Industrie-PC
Software :     Microsoft Visual C++, KDevelop, GNU C
Compiler, Qt Klassenbibliothek
SysKonnect
GmbH, Ettlingen, Hersteller von Netzwerkkarten
07/2002 bis
12/2002
Design,  Implementierung und Test
Hardware :    PC
Software :     Microsoft
Visual C++, KDevelop, GNU C Compiler, Qt Klassenbibliothek
Eigenentwicklung
Herbst/Winter
2002
Design,  Implementierung und Test
Hardware :    Eigenentwicklung auf Basis des IPC@Chip der
Fa. Beck
Software :     Borland C
Während meiner
Tätigkeit als angestellter Hardware- und Softwareentwickler hatte ich folgende
Schwerpunkte.
MSC Vertriebs
GmbH, Stutensee.
September 2009
bis Januar 2011
Hardware: PC,
NEC/RENESAS Entwicklungsumgebung für 78F0756 µC
Software: 
Cadence Allegro Design Entry CIS 16.3 
Cadence Allegro PCB Editor 16.3.
IAR Embedded Workbench
MSC Vertriebs
GmbH, Stutensee.
August 2009 bis
September 2009
Hardware: PC,
Meilhaus Digital I/O Karten
Software: 
Cadence Allegro Design Entry CIS 16.3 
Cadence Allegro
PCB Editor 16.3.
SysKonnect GmbH,
Ettlingen, Hersteller von Netzwerkkarten
Im Zeitraum von
2001 bis 2002
Hardware :    PC
Software :     Microsoft
Visual C++, Windows DDK
SEL AG,
Stuttgart, 
Im Zeitraum von
1986 bis 1989.
Hardware :    Eigenentwicklung auf der Basis Intel 8051
Software :     Intel 8051 Makroassembler
DOS TASK
Technology GmbH, Karlsruhe, Tankstellenautomation
Im Zeitraum von
1989 bis 1995.
Hardware :    proprietäres System auf Basis Motorola 68020
Software :     Echtzeitbetriebssystem DOSOS, Microtek C
Cross-Compiler
DOS TASK Technology
GmbH, Karlsruhe, Tankstellenautomation
Im Zeitraum von
1989 bis 1995.
Hardware :    proprietäres System auf Basis Motorola 68020
Software :     Echtzeitbetriebssystem DOSOS, Microtek C
Cross-Compiler
DOS TASK
Technology GmbH, Karlsruhe, Tankstellenautomation
Im Zeitraum von
1989 bis 1995.
Hardware :    proprietäres System auf Basis Motorola 68020
Software :     Echtzeitbetriebssystem DOSOS, Microtek C
Cross-Compiler
DOS TASK
Technology GmbH, Karlsruhe, Tankstellenautomation
Im Zeitraum von
1989 bis 1995
Hardware :    proprietäres System auf Basis Motorola 68020
und
                      IBM kompatibler PC
Software :     Echtzeitbetriebssystem DOSOS, Microtek C
Cross-Compiler und
                      Borland C
DOS TASK
Technology GmbH, Ettlingen, Tankstellenautomation
Im Zeitraum von
1996 bis 2000
Hardware :    PC
Software :     Microsoft
Visual C++
DOS TASK
Technology GmbH, Ettlingen, Tankstellenautomation
Im Zeitraum von
1996 bis 2000
Hardware :    PC
Software :     Microsoft
Visual C++