30.12.2023 aktualisiert


40 % teilweise verfügbar
Analyse, Spezifikation, Entwurf, Implementierung, Test und Wartung von Software
Ulm, Deutschland
Deutschland
Diplom MathematikerSkills
HTMLJavaPHP3GPPX86-ArchitectureMicrosoft WindowsAgile MethodologieAssemblerspracheFeldbusBluetoothC#UNIXC++Technische AnalyseRational Clearcase
Programmiersprachen C#, C/C++, Java, PHP, Perl, Ruby, R, Pascal, Modula, Basic, Assembler (80x86, 68000,...)
Metasprachen Yacc (Bison), Lex (Flex)
Datenformate XML, HTML, Postscript, HPGL, Dxf, Gerber, (HP) PCL
Protokolle GSM-, UMTS-, ISDN- und TMN-Protokolle von ETSI, ITU-T, 3GPP u.a.
Schnittstellen USB, HMI, CAN, Bluetooth, Feldbus, D-Bus, SCSI, RS232, Temex-B, Q-Interface
Datenbanken SQL-Datenbanken, Access, Ctree, Dbase III
User Interfaces Qt, Windows Forms, WPF, GDI++, MFC, X-Windows
Entwurfsmethoden OOA, OOD, OOP, UML
Vorgehensmodelle Scrum, Spice, agile Methoden, V-Modell, Wasserfall
Werkzeuge Git, Subversion, Perforce, Clearcase, Visual Source Safe, Doxygen
Hardware Intel x86, ARM, Motorola 56300 (24 Bit), 68000, Perkin Elmer, PDP11
SW-Engineering OO-Methoden, ISO 9000ff, Einsatz von Testsuites
Betriebssysteme Windows (3.11..Windows 10), UNIX / Linux, QNX, RTXC, PC-DOS (früher auch CP/M, OS32, VMS)
Standards ISO 9000ff, ASN.1 (X.208), GDMO, Normen für GSM & ISDN, FDT/DTM
Sonstiges Sentimentanalyse und technische Analyse von Aktienmärkten
Betreuung und Gestaltung von Webseiten (privat und ehrenamtlich)
Fotografie (digital) und Bearbeitung
Videobearbeitung
Metasprachen Yacc (Bison), Lex (Flex)
Datenformate XML, HTML, Postscript, HPGL, Dxf, Gerber, (HP) PCL
Protokolle GSM-, UMTS-, ISDN- und TMN-Protokolle von ETSI, ITU-T, 3GPP u.a.
Schnittstellen USB, HMI, CAN, Bluetooth, Feldbus, D-Bus, SCSI, RS232, Temex-B, Q-Interface
Datenbanken SQL-Datenbanken, Access, Ctree, Dbase III
User Interfaces Qt, Windows Forms, WPF, GDI++, MFC, X-Windows
Entwurfsmethoden OOA, OOD, OOP, UML
Vorgehensmodelle Scrum, Spice, agile Methoden, V-Modell, Wasserfall
Werkzeuge Git, Subversion, Perforce, Clearcase, Visual Source Safe, Doxygen
Hardware Intel x86, ARM, Motorola 56300 (24 Bit), 68000, Perkin Elmer, PDP11
SW-Engineering OO-Methoden, ISO 9000ff, Einsatz von Testsuites
Betriebssysteme Windows (3.11..Windows 10), UNIX / Linux, QNX, RTXC, PC-DOS (früher auch CP/M, OS32, VMS)
Standards ISO 9000ff, ASN.1 (X.208), GDMO, Normen für GSM & ISDN, FDT/DTM
Sonstiges Sentimentanalyse und technische Analyse von Aktienmärkten
Betreuung und Gestaltung von Webseiten (privat und ehrenamtlich)
Fotografie (digital) und Bearbeitung
Videobearbeitung
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1999
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Aufgaben:
- Analyse, Anpassung, Merge und Test von Software für Linux und Embedded Systemen in unterschiedlichen Aufgaben
Schwerpunkt: Scanner-Kommunikation nach CAN in Automation CiA 425 - Anpassen von Unit-Tests
- Dokumentation (Schnittstellenbeschreibung, Design, Testplan)
- Problemanalyse und Korrekturen an unterstützender Software unter Windows
- Anpassen/Entwickeln von proprietären Testskripten
- Systemtests sowie Durchführung von Tests
- Mitarbeit in einem Gremium zur Überarbeitung eines CANopen-Profils
Themen:
Tools: Visual Studio 6, CAMCAD Vision, MS Help Compiler, Subversion
- Erstellen eines MFC-Frameworks sowie Einbettung und Synchronisation grafischer Software unter Einsatz von Multithreading und DLL-Technik
- Realisierung von Konvertern (IDF, GenCAD)
- USB Dongle-Unterstützung mit Software zur Programmierung und Dongle-Verwaltung
- Realisierung von Funktionalitäten wie Attribut-Browser, Snap-to Midpoint u.v.a.
- Analyse von Anforderungen
- Erarbeiten von Lösungsvorschlägen
- Entwurf, Entwicklung, Test und Dokumentation
- Überarbeitung der Online-Hilfe inkl. Rückkonvertierung kompilierter Online-Hilfe in Help-Quellen
- Bei Bedarf Beratung und Support
- Portierung von Visual Studio 6 auf Visual Studio 2008
- Einführen der Quellcode-Verwaltung mit Subversion
Tools: Visual Studio 6, CAMCAD Vision, MS Help Compiler, Subversion
Aufgaben:
Tools: Eclipse, Subversion
- Requirement-Analyse und Design eines Interfaces zu neu erstellter Software
- Implementierung und Test der Anbindung
Tools: Eclipse, Subversion