Softwareentwickler C++, Java, Perl, embedded

gewünschte Einsatzorte:
deutschlandweit
bevorzugt in Köln, Düsseldorf, Bonn
Wohnort:
Köln
Rollen:

Softwareentwickler, Teamleitung

Skills:
IT Kenntnisse allgemein
6 Jahre Erfahrung in Teamleitung und Projektmanagement
20 Jahre Erfahrung in professioneller Softwareentwicklung
“End-to-End”-Entwicklung zahlreicher Softwareprojekte

Biometrische Verfahren zur Personenidentifikation
Entwicklung von Algorithmen zur Fingerabdruckerkennung. Genaue Kenntnisse des Marktes und der Produkte für biometrische Identifikation, der verwendeten Verfahren und ihrer Schwachpunkte sowie der Chancen und Risiken im praktischen Einsatz.

Bildverarbeitung / Bilderkennung / Mustererkennung / Signalverarbeitung
Entwicklung von Verfahren und Algorithmen für OCR, Motion-Tracking, sowie zur Verbesserung, Identifikation und Verifikation von Bildern. 

Sprachtechnologie

Durchführung mehrerer Projekte im Bereich Medizingerätetechnik, Logistik, Qualitätssicherung. Durchführung von multilingualen, multimodalen, dialogorientierten IVR-Projekten, AI-Erweiterungen zur Erhöhung der ASR-Performance, Entwicklung neuer Technologien für die Spracherkennung.

Soft-Computing, AI/Künstliche Intelligenz
Entwicklung von Klassifizierungsverfahren, für Bereiche, in denen konventionelle Methoden unzureichende Ergebnisse liefern. Verwendete Technologien: Genetische Programmierung, Fuzzy Logic, Neuronale Netze, statistische Methoden.
embedded Software
Softwareentwicklung und Hardware-Design-Supervising
AT91, AVR, PIC, FPGA-Sesign, Bluetooth-Applikationen, CAN-Bus, ARM
Programmiersprachen und API’s (Auswahl)
C, C++, Java, JavaScript, Perl, Ruby, PHP, QT/QML, J2EE, J2ME, Eclipse Framework, SWT, SQL, JDBC, BioAPII, X11, QT, KDE, MOTIF, XML, UML, VoiceXML, verschiedene proprietäre ASR Interfaces
Betriebssysteme
Linux, Unix, Windows, Android, Embedded Linux
Diverse Software (Auswahl)
MS-Visual Studio, Eclipse, QT-Creator, GNU Toolchain, GCC, GDB, Valgrind, KCachegrind, WindRiver, IBM WebSphere, Rational ClearCase, Git, Subversion, CVS, RCS, Rational Requisite Pr, Excel/VBA
Fremdsprachen
Englisch und Französisch
Ausbildung:
Start - Ende
Name
Institut
Beschreibung
06/1986 - 07/1991
Studium Informationsverarbeitung
U/GH Paderborn
01/1992
Projektingenieur Fluidtechnik
05/1993 - 05/1999
Softwareentwickler
Grafik-Standards und Gerätetreiber
04/1999 - 08/2002
Leiter F&E Biometrie
Smartcard, Embedded Systems, Team von 8 Mitarbeitern
04/1997 - 10/2016
Freiberufler
Freiberufliche Tätigkeit. Schwerpunkte: Bildverarbeitung, Spracherkennung, (Voice)HMI-Design, Biometrie, Algorithmen, Performanceoptimierung
Projekte:
04/2014 - 10/2016
HMI-Konzeptentwicklung, Mitarbeiterkoordination, Entwicklung HMI Simulationsumgebung und Fahrsimulator
Entwicklung und Simulation von HMI-Konzepten künftiger Fahrerassistenzsysteme. Erweiterung des Fahrsimulators. Verbesserung der Diagnosemöglichkeiten bei Fahrstudien, HMI Simulation und Prototyping für kommende Fahrzeuggenerationen, Simulation von zukünftigen Fahrerassistenzsystemen, App-Entwicklung.
Koordination mehrerer Mitarbeiter im Bereich Simulation, Management-Beratung im Bereich Fahrsimulations-Software.
Skills: Embedded systems, QML, Java Script, C++, App Entwicklung, CAN Bus, ADAS, Bluetooth, Simulation frameworks
02/2010 - 03/2014
Embedded Software-Design und Entwicklung für System-on-Chip Tester
Erweiterung des „HiRes“ Moduls, Redesign des Result-Maskings, Erweiterung des Digital Capture Moduls für Protocol-Aware-Fähigkeiten, die es ermöglichen für den Chip-Test ein Protokoll wie SATA, USB usw. zu simulieren.Entwicklung verschiedener Regression Tests.
Design und Implementierung der Komponente „Execution Control“ auf Basis des UNO-Frameworks.
Branche: Technologie (Advantest Europe
Skills: RedHat Linux, C++, Ruby, hardwarenahe Entwicklung, IBM Rational Software Architect, UNO
02/2011 - 06/2012
Machbarkeitsstudie und Prototypentwicklung für den Einsatz von Spracherkennung in Aufzügen
Auswahl und Evaluierung geeigneter ASR-Systeme, Voice-HMI Design, Softwareentwicklung und Integration des Systems, Feldtest und statistische Auswertung der Daten.
Branche: Technik- Thyssen-Krupp Elevators
Skills: Voice-HMI Design, Embedded-Spracherkennung (C), Feldtest
10/2007 - 05/2008
Design/Entwicklung Kennzeichenerkennung
Kfz-Kennzeichenerkennung auf beliebigen Bildern, auch bei extremen Abbildungswinkeln sowie schlechter Bildqualität. Lizenznehmer in den Bereichen Versicherung, Automobilhandel, Presse
Branche: Technik-Innoworx
Skills: Algorithmen zur Bilderkennung, OpenCV, C++
03/2007 - 12/2009
Architekt Mensch-Maschine Interfaces
Konzeption des HMI für ein Center Stack Multimedia/Navigationssystem für kommende Fahrzeuggenerationen. Simulation und Spezifikation des HMI.
Entwicklung einer Dokumentenstruktur zur intensiven Automatisierung des Spezifikations- und Design-Prozesses.
Verantwortlich für die Erstellung und Pflege der HMI Spezifikation, Unterstützung und Überwachung der externen HMI Softwareentwicklung, Software-Testing.
Branche: Automobile- Ford of Europe
Skills: HMI/MMI Design, Dokumentenautomation, Excel/VBA, EB Guide, Rapid
09/2004 - 02/2007
Systemarchitektur, SW-Design und Entwicklung, Prozessdefinition für High-Speed Memory SoC-Tester
Module-Owner und Designer der Komponente „Result Server“, welche Messergebnisse von überprüften Speicherchips aus Rohdaten berechnet und Clients zur Verfügung stellt.
Performanceoptimierung eines Fehler-Rekonstruktionssystems (Compilerbau, automatische Generierung von Binärcode, multithreading)
Entwicklung einer Applikation zur Visualisierung und Analyse von Fehlern auf Speicherchips neuster Generation (XDR, DDR2/3, GDDR.) Weiterentwicklung von Testmethoden für Speicherchips.
  • Mitarbeit bei der Definition eines neuen Prozessmodells (auf Basis von RUP) für die Softwareentwicklung sowie bei der Definition der kommender Softwareprojekte (Requirements, Use Cases).
  • Software-Integration eines 12,8 GHz Multiplexers in einen High Speed Memory SoC-Tester.
  • Betreuung externer SW-Entwickungspartner, Coaching von Mitarbeitern aus der Niederlassung Schanghai, China
Skills: High-Speed Messtechnik, Linux, C++, Java, Eclipse, SWT, Algorithmenentwicklung, Compilerbau, Multi-Core, Multi-Threading, Parallel-Computing, Rational ClearCase, RUP, Rational Rose, Rational Requisite Pro, e-FrontOffice
10/2004 - 01/2005
Entwicklung Bilderkennung / OCR
Entwicklung eines speziellen Bilderkennungssystems zur Identifizierung eines Nummern/Zahlencodes auf unebenen Oberflächen innerhalb des Produktionsprozesses von Bildröhren.
Skills: Algorithmen zur Bilderkennung, OCR, C++
01/2004 - 05/2004
Auswertungssoftware Schallmesstechnik
Entwicklung einer Applikation zur Auswertung von Luft- und Körperschallmessungen in Gebäuden nach DIN/ISO 140 mit dynamischer Erstellung von Reports.
Branche: Handwerker
Skills: C++, Messtechnik, Akustik, ActiveX, XML, HTML, SVG
02/2003 - 08/2003
Entwicklung adaptive Sprecheranpassung
Entwicklung einer Applikation zur adaptiven Sprecheranpassung von Spracherkennern.
Branche: Innoworx
Skills: Sprachtechnologie, C++, AI, Statistische Verfahren