Georg Heinrich
Selbstständig, Senior Software Engineer, Dipl.-Ing. Georg Heinrich
Bad Dürrheim, Deutschland
Werdegang
Berufserfahrung von Georg Heinrich
Bis heute 21 Jahre und 2 Monate, seit März 2003
Senior Software Engineer
Dipl.-Ing. Georg Heinrich
1 Jahr und 6 Monate, Dez. 2009 - Mai 2011
Entwickler
Continental
Aufgabe: Weiterentwicklung und Pflege der Werkzeuge für den Integrationstest. Portierung von Cantata++ auf das Target und Integration mit der Entwicklungsumgebung (Rhapsody). Systemumgebung: WindowsXP, .Net, Rhapsody RXF Programmiersprachen: C#, C Tools: VisualStudio 8, Rhapsody in C, Tasking/CodeWright, Cantata++
4 Monate, Aug. 2009 - Nov. 2009
Entwickler
Continental
Aufgabe: Entwicklung von Unit Tests auf einem sicheren Smart Card Controller mit Cantata++. Portierung von Cantata++ für diesen Controller. Systemumgebung: Rhapsody RXF, sicherer Smart Card Controller mit Firmware Programmiersprachen: UML, C, Assembler Tools: Rhapsody in C, Tasking/CodeWright, Cantata++
11 Monate, Sep. 2008 - Juli 2009
Entwickler
Continental
Aufgabe: Implementierung von Software Modulen an Hand eines definierten, object-orientierten Entwicklungsprozesses. Emtwicklung von automatischen Regressionstests für diese Module. Unterstützung von Ingenieuren in Polen und Tschechien. Systemumgebung: Rhapsody OXF, 32bit RISC Controller, embOS Programmiersprachen: UML, C++ Tools: Rhapsody in C++, Testconductor, Visual Studio 2005, Greenhills Multi Toolchain, Cantata++
1 Jahr und 7 Monate, Feb. 2007 - Aug. 2008
Entwickler
Siemens VDO
Aufbau und Pflege einer Entwicklungsumgebung zur Embedded Softwareentwicklung mit Rhapsody in C++. Entwicklung eines Operating System Adaptation Layers, Einbindung bestehender Bibliotheken, Entwicklung einer dynamischen Speicherverwaltung, Optimierung des OXF, Anlegen von Profiles und Makefiles für verschiedene Toolchains und Targets, Messung von Footprint und Performance, Tests mit Testconductor und Cantata. Systemumgebung: Rhapsody OXF, 32bit RISC Controller OSEK, embOS Programmiersprachen: UML, C++ Tools
4 Monate, Okt. 2006 - Jan. 2007
Entwickler
Siemens VDO
Aufgabe: - Entwicklung eines Software-Moduls zur Generierung, Aufzeichnung und Ausgabe von Tracenachrichten. Entwicklung eines Viewers zur Visualisierung dieser Nachrichten auf dem PC. Systemumgebung: - Rhapsody OXF in der "Microsoft" Runtime Umgebung - .NET 2.0 Programmiersprache: - C++, C++/CLI Entwicklungstools: - Rhapsody 6 mit Testconductor, Visual Studio 2005
1 Jahr und 1 Monat, Sep. 2005 - Sep. 2006
Entwickler
Siemens VDO
Aufgabe: - Entwicklung eines Prototypen zur Messung von Performance, als Entscheidungsgrundlage für die Softwarearchitektur. Systemumgebung: - Secure 32bit RISC Controller mit MPU und Peripherie - Rhapsody OXF, Willert RXF, uCOS II Programmiersprache: - C++, Assembler Entwicklungstools: - Rhapsody 6, gcc, winIDEA, iTracePro
4 Monate, Mai 2005 - Aug. 2005
Entwickler
SiemensVDO
Aufgabe: Entwurf und Implementierung eines Testsystems für den Test eines ASICs. Implementierung eines Protokolls für die serielle Schnittstelle. Die Tests laufen auf dem ASIC und werden durch Kommandos über die serielle Schnittstelle angestoßen. Systemumgebung: Secure 32bit RISC Controller mit MPU und Peripherie Programmiersprache: C++, Assembler Entwicklungstools: gcc, winIDEA, iTracePro
5 Jahre und 2 Monate, Nov. 1997 - Dez. 2002
Entwickler
TZKom
Ausbildung von Georg Heinrich
16 Jahre, Okt. 1990 - Sep. 2006
Elektrotechnik
Universität Stuttgart
Theoretische Nachrichtentechnik
Sprachen
Deutsch
Muttersprache
Englisch
Fließend