01/2016 - 09/2016
Insta Elektro GmbH, Lüdenscheid
Aufgaben - Anpassung bestehender Software auf neue Frameworks und ergänzende
Modultests. Software-Design, -Codierung und -Modultest
eines Logik-Moduls für einen IOAktor, sowie Anpassungen des
Binäreingangs für das gleiche Produktauf ATX Mega und ARM
STM32.
- Beseitigung von Lint- und Misra-Fehlern und Warnungen in Frameworks
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 Testsequencers.
Remoteanbindung einer Testapplikation über DCOM. Entwurf
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 Signalgerator
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-Encoder
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 Erstellung
von Testspezifikationen.
- Design und Entwicklung von Testprogrammen für Konformitäts- und
Systemtests von Aktoren und Sensoren mit Hilfe von Funktelegrammen
und Kommandos über Testschnittstelle über einen Testsequenzer.
- Analyse und Begutachtung von 3rd-Party-SW
Dauer: 04/11 – 09/13, 10/14 – 09/15, 01/16 – 12/16, 10/18 11/17
Plattformen: XP, ARM, ATXMega
Branche: Gebäudesystemtechnik
Rolle(n):
Entwickler, Design für Konformitäts- und Systemtest
Skills:
C, C++, IAR-Workbench, Eclipse, ArcWay Cockpit, Jira, NI CVI, VC9, VC12, EITT, Net’n’Node, Doxygen, PC-Lint, AVR Studio, Enterprise Architekt, Misra
10/2013 - 09/2014
Sirona Dental Systems GmbH, Bensheim
Projekt: Anbindung eines 2D-Röntgen-Sensors mit hohen Datenraten zur Rekonstruktion
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.
Tools: Eclipse, VisualStudio, VectorCast, SVN, Polarion, Teamtrack, Enterprise Architekt
Plattform: Linux, Embedded on PPC, W7
Rolle(n):
Entwickler Embedded
Skills:
C++, Tools Eclipse, VisualStudio, SVN, Polarion, Teamtrack, Eclipse, Vector Case, Enterprise Architekt
08/2001 - 03/2011
Atis-Systems GmbH, Bad Homburg
Projekt: Multi-Terminating-Wan-Router, Mediation-Devices und MultilevelProtokoll-Umsetzer
zu Switches von Ericsson, Alcatel/Lucent, Huawei,
Samsung, ZTE, Siemens und Nortel, Commandinterface-Gateway,
Protokoll-Multiplexor.
Alle Applikationen mussten sowohl unter Linux, als auch unter Solaris
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, Protokolle, auch unter ASN.1)
- C++ Softwarentwicklung (unter SuSE und redhat mit vi, Emacs und
Eclipse und unter Win32 mit Visual Studio und Eclipse) mit Logging
und distribuierter Konfiguration, Skripte (unter C-Shell und Bash),
- Java Softwareentwicklung (unter Win32 mit Visual Studio und Eclipse
mit Tomcat, Axis2 und log4j)
- Entwicklung von Teststrategien und Testsoftware für Modul-, Integrations-
und System-Tests.
- Entwicklung von Simulatoren für Funktions- und Lasttests.
- Jährliche IOT’s (Interoperability Tests) bei Ausrüstern und Providern
(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 Konfigurationen).
Plattform: VxWorks, Solaris, Linux, XP, Vista, W7
Branche: Telekommunikation
Rolle(n):
Entwickler, Designer
Skills:
C++, Java, SOAP, CORBRA, SQL, VC9, Eclipse, Gnu-C, MagicDraw, ClearCase, CVS, SVN, Axis2, Sybase, Oracle
08/2001 - 11/2003
Spicon GbR, Oberwesel
Entwicklung und Weiterentwicklung von digitalen Diktiergeräten auf
der Basis von TI DSP’s.
- OO-Design, Hardwarekomponenten-Recherche/Machbarkeitsstudien,
Bedienoberflächen/Handbuch Abstimmung mit dem Kunden,
Software, NiMH Akku-Ladealgorithmus, G726 Kompression, Hardwareinbetriebnahme
Plattformen: Ti DSP, W2k, XP
Branche: Digitale Tonerzeugung und Aufzeichnung
Rolle(n):
Entwickler, Systemdesign
Skills:
C++, DSP-Assembler, System Architektur
04/2017 - 10/2017
Locate Solution, Schalksmühle
Projekt: Debugging, Reengineering, Tests
Tools: IAR, MathLab, Phabricator
Plattformen: Embedded on TI CC2531(8051 mit IEEE 802.15.4 Zigbee), W7
Branche: AAL Medizintechnik (Ambient Assisted Living)
01/2017 - 04/2017
Schaeffler Engineering , Werdohl
Projekt:Tests und Codereviews für ein BMW-Produkt unter ASIL
Tools: VectorCast, Rhapsody, Doors, Synergy, Change
Plattformen: Embedded on ATX , W7
Rolle(n):
Entwickler Embedded