23.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Softwareentwickler C/C++ - Industrielle Bildverarbeitung & Echtzeitsysteme

Berlin, Deutschland
Weltweit
Studium in Informatik (autodidaktische Weiterführung 1981-2003)
Berlin, Deutschland
Weltweit
Studium in Informatik (autodidaktische Weiterführung 1981-2003)

Profilanlagen

Bewerbung.pdf

Über mich

Softwareentwicklung ist in vielen Bereichen gefragt. Besonders anspruchsvoll sind Integrationen, bei denen Komponenten und Aktoren Daten zeitlich koordiniert austauschen. Hier bringen wir unsere langjährige Erfahrung und bewährte Komponenten ein.

Skills

Keyence BildverarbeitungstechnologieSoftware für Optische ZeichenerkennungDatenverarbeitungssystemePhotographischen VerarbeitungDigitalkameraBildgebende TechnologieEchtzeit-BetriebssystemeBildarchivierungs- und KommunikationssystemBildwirkereiCAM-ProgrammierungDatenprogrammierung
Echtzeit-Bildverarbeitung mit C++/GPU/OpenGL
Umfangreiche Kenntnisse in der Echtzeit-Bildverarbeitung fuer industrielle Kamerasysteme unter Einsatz von C++, GPU-Programmierung und OpenGL. Entwicklung hochoptimierter Algorithmen fuer Bildverarbeitung, 3D-Hoehenerfassung, Kantenerkennung und Wafer-Inspektion mit Sub-Mikrometer-Genauigkeit.

Hardware-nahe Programmierung und Mikrokontrollersteuerung
Tiefgreifende Erfahrung in der hardware-nahen Programmierung mit ARM/AVR-Mikrokontrollern, Assembler sowie Feldbussystemen wie SPS (Siemens S7), Profibus, Modbus und Wago IO. Entwicklung von Embedded-Systemen fuer Prozessautomatisierung und Maschinensteuerung.

Kamerasystem-Integration und Bildverarbeitungs-Pipelines
Anbindung und Integration von Kamerasystemen verschiedener Hersteller (Dalsa, JAI, Allied Vision) ueber Schnittstellen wie CameraLink, GigE, LVDS und MIPI. Erstellung von Bildverarbeitungs-Pipelines zur Qualitaetskontrolle und Produktionsautomatisierung.

Programmiersprachen und Entwicklungsplattformen
Kenntnisse in zahlreichen Programmiersprachen: C/C++, ASM, VBA, VBS, Java, HTML, XML, PHP, LUA. Einsatz von Entwicklungsumgebungen wie Visual Studio, LabVIEW (CVI/NatInst), Watcom/Powersoft sowie CodeBlocks und Keil.

Datenbanken und Datenverwaltung
Erfahrung mit relationalen Datenbanken und Datenbankschnittstellen: ODBC, MySQL, SQL, SQLite und Access. Einsatz von Datenbanken zur Speicherung von Prozessketten, Messdaten und Qualitaetsinformationen.

Signalverarbeitung und Sensorik
Kenntnisse in der Signalverarbeitung mit ADuc70xx-Mikrokontrollern, Echtzeiterfassung ueber National Instruments, Messverstärker, Kraftmesssensorik, Dehnungsmessstreifen, Inkrementalgeber und Klemmsysteme. Einsatz von Feldbuskopplern und SPS-Direktansprechung.

Prozessvisualisierung und Grafikprogrammierung
Entwicklung von Prozessvisualisierungen mit DirectX, OpenGL und Vesa2.0 unter Linux. Einsatz von Grafikanimation ueber Meshes (3D-SMax), TCP/UDP/IPX-Netzwerkprotokollen sowie neuronalen Netzen und Feedbacksystemen.

SDR-Funktechnik und Nachrichtentechnik
Kenntnisse in der Funksignalauswertung nach AX25, PacketRadio, RTTY und CC1101. Entwicklung von SDR-Anwendungen mit IQ-Datenstroemen auf FPGA-Basis sowie Infrarotuebertragung, Radiotelemetrie und Optoelektronik.

Siemens SPS und Automatisierungstechnik
Erfahrung mit Siemens Profibus PC-Karten (CP5613/5611), ASi-Installationsbussystemen sowie Prozesssteuerung ueber WinCC mit ActivX. Eingriff in SPS-Prozessabbilder mit AcconS7Net und MFC sowie Ermittlung und Visualisierung von CP/CPK-Werten (SPC).

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit1995

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Softwareentwickler (Werksvertrag)

Wazau Messgeraete
Entwicklung von DIN-Mess- und Pruefgeraeten. Erstellung von Software fuer Messtechnik nach DIN-Vorgaben, 3D-Profilometer, optische Waage, DIN-Wisch-Abriebgeraet sowie Webserver unter Linux fuer Kamera- und Lua-Skript-Integration im Chrome-Kiosk-Modus.

Softwareentwickler (Leitender Entwickler)

FlexxVision (Industrielle Bildverarbeitung)
Entwicklung industrieller Bildverarbeitungssoftware fuer 3D-Wafer-Erfassung, Deep-Fokus-Stacking und Bump-Hoehenerfassung mit Zeilenkameras. Entwicklung der Software PatControl fuer weltweite Kunden. Projekte fuer Automobilindustrie, Kamerahersteller (Jenoptik, Miasole), Bundeswehr und Universitaeten.

Softwareentwickler (Leitender Entwickler)

PacTech (Halbleitertechnologie / Wafer-Beschichtung)
Prozesssteuerung einer Dotierungsanlage fuer Wafer-Beschichtung ueber SimaticS7 via TCP. Qualitaetsmanagement und Prozessvisualisierung. Bildverarbeitung der Dotierungen mit Zeilenkamerasystemen von Dalsa. Einsatz von CNC-Positioniersystemen von Aerotech.

Softwareentwickler

Selbststaendig / Eigenprojekt (Video-Signalverarbeitung)
Erstellung und Vertrieb einer Video-Signalverarbeitungssoftware zur Messung von Schaltzustaenden an Sortiervorrichtungen in Produktionsanlagen. Entwicklung eines dynamischen Bildprozessnetzwerks fuer industrielle Teilesortierung/Auszaehlung.

Softwareentwickler (Angestellter)

Promess GmbH (Messgeraete-Hersteller)
Softwareentwicklung fuer Produktions-technische Prozesskontrolle in der Automobilindustrie (VW, Mercedes, Chrysler, ZF). Portierung der DOS-Software nach Windows, Erstellung von OriginalDateiverwaltung, Pruefbedingungseditor und statistischer Auswertung mit CP/CPK-Berechnung.

Softwareentwickler (freier Mitarbeiter)

Wazau (Messgeraetehersteller)
Softwareentwicklung fuer Messgeraete im Bereich Materialwissenschaft Tribologie (Reibverschleissanalyse/Auswertung) bei www.wazau.de.

Selbststaendiger Unternehmer / Softwareentwickler

Selbststaendigkeit (GbR Rohr-TV)
Gruendung einer Rohrleitungs-Diagnose und Schadenserkennung/-beseitigungs GbR. Entwicklung einer robotergestuetzten Anlage zur Untersuchung von Abwasserkanaelen (Rohr-TV) gemeinsam mit einem Partner.

Zentralheizungs- und Lueftungstechniker

Verschiedene Firmen Berlin (Heizungsanlagen)
Rechnergestuetzte Kalkulation von Heizungsanlagen im Haus- und Industriebereich sowie Erstellung von Kostenvoranschlaegen.

Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden