Senior Software-Entwickler
Wilke Technology Gmbh
Koordination und Leitung der meisten Aktivitäten im Bereich der Software-Entwicklung der Firma Aufgabestellung für die Teams von 3 bis 7 Personen Einstellung neuer Mitarbeiter Durchführung der Ausbildung im Beruf "Mathematisch-Technischer Assistent"Basic-Tiger® Mikrokontroller Familie, TigerC® Compiler, Debugger, Integration in EclipseMitarbeit an: Implementierung eines optimierenden ANSI C Compilers für die Programmiersprache TigerC Integration des Compilers und Debuggers in die Eclipse-Plattform (CDT) mit Hilfe von eigenen sowie weiterentwickelten Plugins Anpassung von Open-Source Bibliotheken: NewlibC (Standard C Funktionen) und MTask (Multitasking)Werkzeuge, Know-How: C, C++, Assembler, PHP, Perl Prop, STL, Boost C++Lib, NewlibC, MTask, MySQL, Apache ServerNeuroLED® interactive, programmierbare LED Module Design und Implementierung einer Embedded JVM (Java Virtual Machine), die in den Umgebungen mit sehr begrenztem Speicher einsetzbar istWerkzeuge, Know-How: JAVA, C, Assembler, Processing, JVMWizePanel™ Funkschilder, Dispatcher und Digital Signage Software Design der BIOS und OS von WizePanel Funkschild sowie von WizePanel Dispatcher (Dispatcher ist ein IP-Gerät, das bis zu 32 Schilder im WizePanel Netzwerk bedienen kann) Design und Implementierung des Kommunikationsprotokolls aller Geräte im WizePanel Netzwerk. Auf der Rechner-Seite wurde das Protokoll als Java-Bibliothek, als Web Service, als REST-Anwendung und als DLL den Anwendern zur Verfügung gestellt Design und Implementierung der Digital Signage Software für die Konfigurierung, Verwaltung und Steuerung der WizePanel Stationen. IDE wurde als Eclipse RCP Anwendung konzipiert und in mehreren Plugins realisiertWerkzeuge, Know-How: JAVA, C# Eclipse RCP, Nebula, JMS (ActiveMQ), JAX-WS, Glassfish Application Server, .NET Framework SOAP, REST Enterprise Architect, Eclipse openArchitectureWare (EMF, Xtetxt)