Softwareentwicklung Java, C, C++, OpenGL, CUDA, Netzwerk-Administion/Sicherheit im Bereich Linux, Software Architekt, Problemanalyse, algorithmische Probleme
Aktualisiert am 09.01.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2026
Verfügbar zu: 100%
davon vor Ort: 5%
C++
Linux
CUDA
Debian
C++11
C++14
C++17
Gentoo
Ptxdist
C
Kernel
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse
Türkisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
möglich

Projekte

Projekte

2021/3-2023/01

Entwickler Backup-System für eine Linux-basierte SPS

Planung und Entwicklung eines Backup Dienstes mit REST Schnittstelle für eine Linux-basierte speicherprogrammierbare Steuerung


IT-Umfeld:

C/C++

ptxdist

GTEST

JUnit

Linux

git

svn

Confluence

Polarion

Postman

Eclipse

Branche:
Automatisierungstechnik


2019/1-2020/06

Entwickler/Architekt/Teamleiter Portierung

Tätigkeiten/Aufgabengebiete:

Portierung einer Toolchain für Tests von virtuellen Steuergeräten von Windows nach Linux
Anforderungsentwicklung

Planung

Entwicklung

Coaching


IT-Umfeld:

C/C++

C#

Bash

Windows

Linux

git
TFS

Visual Studio

Visual Studio Code


Branche:
Automotive


2018/10-2018/12

Entwickler Vorprojekt Portierung

Tätigkeiten/Aufgabengebiete:

Portierung einer Toolchain für Tests von virtuellen Steuergeräten von Windows nach Linux
Analyse

Prototyp Entwicklung


IT-Umfeld:

C/C++

C#

Bash

Windows

Ubuntu Linux

Visual Studio

PTC Integrity


Branche:
Automotive


2016/03-2018/04

Entwickler (SDS-Komponente Navi/Infotainment)

Tätigkeiten/Aufgabengebiete:
Anforderungsentwicklung

Architektur

Entwicklung
On Device Debugging


IT-Umfeld:

C/C++

Vocon SDK

Bash

Windows

Linux
QTCreator

git
Portage
Bob
Confluence
Jira


Branche:
Automotive


2014/6-2015/12

Embedded Entwickler (Einparkhilfe)

Tätigkeiten/Aufgabengebiete:
Entwicklung und von Software für Einparkhilfen
Entwicklung von Hotfixes
Definition und Durchführung von Tests
Analyse von Fehlerberichten für die Komponenten der Software
Statische Codeanalyse mit QAC
Eigenverantwortliche Diskussion von Änderungsvorschlägen mit den Modulverantwortlichen
Refinement von Anforderungen. Dokumentation dieser im DOORS System.

IT-Umfeld:
C
Eclipse

Windows 7

Lauterbach Debugger

iSystem Debugger
WindRiver Diab Compiler
Greenhills Compiler

Serena Dimensions, Borland Starteam

MPC56XX Controller (PowerPC e200)
SPC 56AP60X Controller (PowerPC e200)
CANoe

QAC
VectorCast
ODIS Tester
CAN-Protokoll. BAP-Protokoll, Flexray
Doors

Branche:
Automotive

2013/10-2014/04

Entwickler und Vorintegrator (SDS-Komponente Navi)

Tätigkeiten/Aufgabengebiete:
Vorintegration
On Device Debugging
Entwicklung von Hotfixes
Testdurchführung, Testautomatisierung
Definition und Duchführung von Performancetests

IT-Umfeld:

C/C++

Bash

Windows

Linux

QDE (QNX)

Klocwork

CPPUNIT

SVN

Jenkins

Freescale i.MX.6 (ARM Cortex A9)
Portage

Branche:
Automotive

2004-2013

Entwickler und Administrator

Tätigkeiten/Aufgabengebiete:

Administration von Linux (Gentoo) Servern,
Dienste: Email, Web, Mysql, Nameserver, virtuelle Server, KVM, Firewall
Linux Treiber Entwicklung
Entwicklung von Visualisierungsanwendungen

IT-Umfeld:
Linux Bash-Scripting und Administration
C/C++
OpenGL/GLSL
Java
Maemo
Mysql / Postgres
Apache / Tomcat / Iptables / Postfix / Courier
Virtual Server
KVM

Branche:
Webhosting
E-Commerce

6/2012-12/2012

QA Beauftragter / Entwickler

Tätigkeiten/Aufgabengebiete:
Entwicklung von Unit Tests
Erweiterung Test Framework
Code Coverage Analyse
Dokumentation

IT-Umfeld:
Windows 7
C#
Visual Studio 2010
N-Unit
OpenCover
MKS

Branche:
Automotive

2011/5-2011/12

C/C++ Entwickler

Tätigkeiten/Aufgabengebiete:
C++ / CUDA Entwicklung
Entwicklung von Grafikverfahren
Bewertung und Dokumentation

IT-Umfeld:

C/C++
CUDA
Eclipse
Latex

Branche:

Science

4/2008-9/2008

QA Beauftragter / Entwickler

Tätigkeiten/Aufgabengebiete:
Entwicklung von automatisierten Softwaretests

IT-Umfeld:
Python
Spezielles Test Framwork

Branche:
Automotive

9/2007

Java Entwickler

Tätigkeiten/Aufgabengebiete:
Entwicklung eines Web-Frontends für ein Bilanzanalyse und Reportingsystem

IT-Umfeld:
JSF
Struts
WebServices
IBM DB2
Linux
Windows 2000
Eclipse

Branche:
Finance

7/2007-9/2007

QA Beauftragter

Tätigkeiten/Aufgabengebiete:
Durchführung von Softwaretests

IT-Umfeld:
Spezielles Test Framwork

Branche:
Automotive

10/2006-1/2007

QA Beauftragter

Tätigkeiten/Aufgabengebiete:
Entwicklung von Softwaretests
Durchführung von Softwaretests

IT-Umfeld:
Spezielles Test Framwork

Branche:
Automotive

2/2006-3/2006

8/2006-9/2006

QA Beauftragter

Tätigkeiten/Aufgabengebiete:
Durchführung von Softwaretests

IT-Umfeld:
Spezielles Test Framwork

Branche:
Automotive

2003 - 2010

C++/Java Entwickler

Tätigkeiten/Aufgabengebiete:
- Entwicklung von VR/AR Umgebungen
- Entwicklung von Simulationen

IT-Umfeld:
OpenSceneGraph
Open Dynamics Engine
OpenThreads
cmlabs Vortex
Java 3D
Jena
ORAD 3D Cluster
Eclipse
Visual Studio
Windows 2000/Windows XP

Branche:
Science

9/2005-1/2006

Projektleiter

Tätigkeiten/Aufgabengebiete:
Entwicklung einer J2EE-Webapplikation zur Verwaltung von Webspace & Domains mit Anbindung an eine relationale Datenbank

IT-Umfeld:
MySQL
Struts
Hibernate

1/2006

Web Entwickler

Tätigkeiten/Aufgabengebiete:
Webseiten ntwicklung

IT-Umfeld:
HTML
Javascript

1999-2005

Administrator

Tätigkeiten/Aufgabengebiete:

Administration, Helpdesk und Webdesign

IT-Umfeld:
Windows XP
Windows 2000
Windows NT
Linux

Branche:
Industrie

3/2003-6/2003

Java Entwickler

Konzeption und Entwicklung eines Systems zum Qualitätsmanagement in der Landwirtschaft, PC -und PDA-Version

IT-Umfeld:
Java SDK
Java ME
Winows 98
Linux

Branche:
Software

1/2003

Trainer

Web-Entwicklung mit HTML und Javascript

10/2002

Trainer

Grundlagen Netzwerke

9/2002

Trainer

Java Grundlagen
Swing
IO Programmierung
Datenstrukturen

5/2002-8/2002

Java Entwickler

Tätigkeiten/Aufgabengebiete:

Konzeption und Entwicklung eines Programms zur Erstellung von Rechnungen

IT-Umfeld:
Java SDK
Winows 98
Linux

Branche:
Software

1997-1999

Administrator

Tätigkeiten/Aufgabengebiete:
Administration, Helpdesk und Webdesign

IT-Umfeld:
MS-DOS
Windows 98
Windows NT
Novell
Linux

Branche:
Behörden

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik Studium (Bachelor of Science, Universität Paderborn), Nebenfach Physik

Thesis: Entwicklung eines Shadow Volume Verfahrens zur Erzeugung dynamischer Schatten auf Basis der CUDA Technologie

 

Nachweis der Fachkunde im Datenschutzrecht für die Bestellung zum Datenschutzbeauftragten gemäß §4f BDSG


Energieelektroniker FR Betriebstechnik

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux CUDA Debian C++11 C++14 C++17 Gentoo Ptxdist C Kernel

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:
Embedded Entwicklung
Anwendungsprogrammierung in Java, C++; Systemprogrammierung Linux; Linux Kernel
Inklusive Java3d, Swing, RMI, Open Scenegraph(OSG), Open Dynamics Engine(ODE), OpenThreads, OpenGL, GLSL und CUDA.
Virtual Reality / Augmented Reality
Netzwerk Konzeption und Administration
Java Schulung
HTML Schulung
Modellierung mit UML
Simulationen, Prototyping
IDEs: Eclipse, MS Visual Studio 2003
J2EE
Frameworks: Struts, Hibernate
Quality Assurance

Betriebssysteme

Dos
ja
MS-DOS
ja
Novell
wenig Erfahrung
OS/2
wenig Erfahrung
SUN OS, Solaris
wenig Erfahrung
Unix
Erfahrung seit 15 Jahren
Windows
ja
Load Balancer mit Linux, diverse Server Dienste, smtp, http, pop3 imap, hylafax, apache, tomcat, spamassasin, etc.

Programmiersprachen

Assembler
x86,6502
Basic
Grundkenntnisse
C
Insbesondere Linux-Kernel, ODE, glibc, OpenThreads, CUDA, OpenGL, etc.
C#
C++
Langjährige Erfahrung. Bibliotheken: OSG, ODE, etc.
CUDA
Java
Langjährige Erfahrung, swing, rmi, java3d, jdbc, etc.
JavaScript
OpenGLShaderLanguage
Prolog
Grundkenntnisse
Python
Shell
bash

Datenbanken

MySQL
Postgres
SQL

Datenkommunikation

AppleTalk
Grundlagen
Ethernet
gut
HDSL
Internet, Intranet
gut
ISDN
Grundlagen
ISO/OSI
ja
NetBeui
Grundlagen
NetBios
Grundlagen
Novell
Grundlagen
parallele Schnittstelle
ja
Router
Linux + HW
RS232
ja
SMTP
gut
TCP/IP
gut
UUCP
Grundlagen
Windows Netzwerk
Grundlagen

Hardware

Ascii/X - Terminals
ja
CD-Writer / Brenner
ja
Drucker
ja
embedded Systeme
ja
Emulatoren
qemu/kvm
HP
Iomega
Messgeräte
ja
Modem
ja
PC
ja
Scanner
ja
Soundkarten
ja
SPS
Erfahrung: AEG A020
Streamer
ja
SUN
ja
Video Capture Karte
ja

Berechnung / Simulation / Versuch / Validierung

Open Dynamics Engine

Branchen

Branchen

Webhostting, E-Commerce, Automotive, Science,
Industrie, durch Ausbildung und Administration in Industriebetrieb
Behörden, durch Erfahrungen als AStA-Referent und Hochschulumfeld

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
möglich

Projekte

Projekte

2021/3-2023/01

Entwickler Backup-System für eine Linux-basierte SPS

Planung und Entwicklung eines Backup Dienstes mit REST Schnittstelle für eine Linux-basierte speicherprogrammierbare Steuerung


IT-Umfeld:

C/C++

ptxdist

GTEST

JUnit

Linux

git

svn

Confluence

Polarion

Postman

Eclipse

Branche:
Automatisierungstechnik


2019/1-2020/06

Entwickler/Architekt/Teamleiter Portierung

Tätigkeiten/Aufgabengebiete:

Portierung einer Toolchain für Tests von virtuellen Steuergeräten von Windows nach Linux
Anforderungsentwicklung

Planung

Entwicklung

Coaching


IT-Umfeld:

C/C++

C#

Bash

Windows

Linux

git
TFS

Visual Studio

Visual Studio Code


Branche:
Automotive


2018/10-2018/12

Entwickler Vorprojekt Portierung

Tätigkeiten/Aufgabengebiete:

Portierung einer Toolchain für Tests von virtuellen Steuergeräten von Windows nach Linux
Analyse

Prototyp Entwicklung


IT-Umfeld:

C/C++

C#

Bash

Windows

Ubuntu Linux

Visual Studio

PTC Integrity


Branche:
Automotive


2016/03-2018/04

Entwickler (SDS-Komponente Navi/Infotainment)

Tätigkeiten/Aufgabengebiete:
Anforderungsentwicklung

Architektur

Entwicklung
On Device Debugging


IT-Umfeld:

C/C++

Vocon SDK

Bash

Windows

Linux
QTCreator

git
Portage
Bob
Confluence
Jira


Branche:
Automotive


2014/6-2015/12

Embedded Entwickler (Einparkhilfe)

Tätigkeiten/Aufgabengebiete:
Entwicklung und von Software für Einparkhilfen
Entwicklung von Hotfixes
Definition und Durchführung von Tests
Analyse von Fehlerberichten für die Komponenten der Software
Statische Codeanalyse mit QAC
Eigenverantwortliche Diskussion von Änderungsvorschlägen mit den Modulverantwortlichen
Refinement von Anforderungen. Dokumentation dieser im DOORS System.

IT-Umfeld:
C
Eclipse

Windows 7

Lauterbach Debugger

iSystem Debugger
WindRiver Diab Compiler
Greenhills Compiler

Serena Dimensions, Borland Starteam

MPC56XX Controller (PowerPC e200)
SPC 56AP60X Controller (PowerPC e200)
CANoe

QAC
VectorCast
ODIS Tester
CAN-Protokoll. BAP-Protokoll, Flexray
Doors

Branche:
Automotive

2013/10-2014/04

Entwickler und Vorintegrator (SDS-Komponente Navi)

Tätigkeiten/Aufgabengebiete:
Vorintegration
On Device Debugging
Entwicklung von Hotfixes
Testdurchführung, Testautomatisierung
Definition und Duchführung von Performancetests

IT-Umfeld:

C/C++

Bash

Windows

Linux

QDE (QNX)

Klocwork

CPPUNIT

SVN

Jenkins

Freescale i.MX.6 (ARM Cortex A9)
Portage

Branche:
Automotive

2004-2013

Entwickler und Administrator

Tätigkeiten/Aufgabengebiete:

Administration von Linux (Gentoo) Servern,
Dienste: Email, Web, Mysql, Nameserver, virtuelle Server, KVM, Firewall
Linux Treiber Entwicklung
Entwicklung von Visualisierungsanwendungen

IT-Umfeld:
Linux Bash-Scripting und Administration
C/C++
OpenGL/GLSL
Java
Maemo
Mysql / Postgres
Apache / Tomcat / Iptables / Postfix / Courier
Virtual Server
KVM

Branche:
Webhosting
E-Commerce

6/2012-12/2012

QA Beauftragter / Entwickler

Tätigkeiten/Aufgabengebiete:
Entwicklung von Unit Tests
Erweiterung Test Framework
Code Coverage Analyse
Dokumentation

IT-Umfeld:
Windows 7
C#
Visual Studio 2010
N-Unit
OpenCover
MKS

Branche:
Automotive

2011/5-2011/12

C/C++ Entwickler

Tätigkeiten/Aufgabengebiete:
C++ / CUDA Entwicklung
Entwicklung von Grafikverfahren
Bewertung und Dokumentation

IT-Umfeld:

C/C++
CUDA
Eclipse
Latex

Branche:

Science

4/2008-9/2008

QA Beauftragter / Entwickler

Tätigkeiten/Aufgabengebiete:
Entwicklung von automatisierten Softwaretests

IT-Umfeld:
Python
Spezielles Test Framwork

Branche:
Automotive

9/2007

Java Entwickler

Tätigkeiten/Aufgabengebiete:
Entwicklung eines Web-Frontends für ein Bilanzanalyse und Reportingsystem

IT-Umfeld:
JSF
Struts
WebServices
IBM DB2
Linux
Windows 2000
Eclipse

Branche:
Finance

7/2007-9/2007

QA Beauftragter

Tätigkeiten/Aufgabengebiete:
Durchführung von Softwaretests

IT-Umfeld:
Spezielles Test Framwork

Branche:
Automotive

10/2006-1/2007

QA Beauftragter

Tätigkeiten/Aufgabengebiete:
Entwicklung von Softwaretests
Durchführung von Softwaretests

IT-Umfeld:
Spezielles Test Framwork

Branche:
Automotive

2/2006-3/2006

8/2006-9/2006

QA Beauftragter

Tätigkeiten/Aufgabengebiete:
Durchführung von Softwaretests

IT-Umfeld:
Spezielles Test Framwork

Branche:
Automotive

2003 - 2010

C++/Java Entwickler

Tätigkeiten/Aufgabengebiete:
- Entwicklung von VR/AR Umgebungen
- Entwicklung von Simulationen

IT-Umfeld:
OpenSceneGraph
Open Dynamics Engine
OpenThreads
cmlabs Vortex
Java 3D
Jena
ORAD 3D Cluster
Eclipse
Visual Studio
Windows 2000/Windows XP

Branche:
Science

9/2005-1/2006

Projektleiter

Tätigkeiten/Aufgabengebiete:
Entwicklung einer J2EE-Webapplikation zur Verwaltung von Webspace & Domains mit Anbindung an eine relationale Datenbank

IT-Umfeld:
MySQL
Struts
Hibernate

1/2006

Web Entwickler

Tätigkeiten/Aufgabengebiete:
Webseiten ntwicklung

IT-Umfeld:
HTML
Javascript

1999-2005

Administrator

Tätigkeiten/Aufgabengebiete:

Administration, Helpdesk und Webdesign

IT-Umfeld:
Windows XP
Windows 2000
Windows NT
Linux

Branche:
Industrie

3/2003-6/2003

Java Entwickler

Konzeption und Entwicklung eines Systems zum Qualitätsmanagement in der Landwirtschaft, PC -und PDA-Version

IT-Umfeld:
Java SDK
Java ME
Winows 98
Linux

Branche:
Software

1/2003

Trainer

Web-Entwicklung mit HTML und Javascript

10/2002

Trainer

Grundlagen Netzwerke

9/2002

Trainer

Java Grundlagen
Swing
IO Programmierung
Datenstrukturen

5/2002-8/2002

Java Entwickler

Tätigkeiten/Aufgabengebiete:

Konzeption und Entwicklung eines Programms zur Erstellung von Rechnungen

IT-Umfeld:
Java SDK
Winows 98
Linux

Branche:
Software

1997-1999

Administrator

Tätigkeiten/Aufgabengebiete:
Administration, Helpdesk und Webdesign

IT-Umfeld:
MS-DOS
Windows 98
Windows NT
Novell
Linux

Branche:
Behörden

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik Studium (Bachelor of Science, Universität Paderborn), Nebenfach Physik

Thesis: Entwicklung eines Shadow Volume Verfahrens zur Erzeugung dynamischer Schatten auf Basis der CUDA Technologie

 

Nachweis der Fachkunde im Datenschutzrecht für die Bestellung zum Datenschutzbeauftragten gemäß §4f BDSG


Energieelektroniker FR Betriebstechnik

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux CUDA Debian C++11 C++14 C++17 Gentoo Ptxdist C Kernel

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:
Embedded Entwicklung
Anwendungsprogrammierung in Java, C++; Systemprogrammierung Linux; Linux Kernel
Inklusive Java3d, Swing, RMI, Open Scenegraph(OSG), Open Dynamics Engine(ODE), OpenThreads, OpenGL, GLSL und CUDA.
Virtual Reality / Augmented Reality
Netzwerk Konzeption und Administration
Java Schulung
HTML Schulung
Modellierung mit UML
Simulationen, Prototyping
IDEs: Eclipse, MS Visual Studio 2003
J2EE
Frameworks: Struts, Hibernate
Quality Assurance

Betriebssysteme

Dos
ja
MS-DOS
ja
Novell
wenig Erfahrung
OS/2
wenig Erfahrung
SUN OS, Solaris
wenig Erfahrung
Unix
Erfahrung seit 15 Jahren
Windows
ja
Load Balancer mit Linux, diverse Server Dienste, smtp, http, pop3 imap, hylafax, apache, tomcat, spamassasin, etc.

Programmiersprachen

Assembler
x86,6502
Basic
Grundkenntnisse
C
Insbesondere Linux-Kernel, ODE, glibc, OpenThreads, CUDA, OpenGL, etc.
C#
C++
Langjährige Erfahrung. Bibliotheken: OSG, ODE, etc.
CUDA
Java
Langjährige Erfahrung, swing, rmi, java3d, jdbc, etc.
JavaScript
OpenGLShaderLanguage
Prolog
Grundkenntnisse
Python
Shell
bash

Datenbanken

MySQL
Postgres
SQL

Datenkommunikation

AppleTalk
Grundlagen
Ethernet
gut
HDSL
Internet, Intranet
gut
ISDN
Grundlagen
ISO/OSI
ja
NetBeui
Grundlagen
NetBios
Grundlagen
Novell
Grundlagen
parallele Schnittstelle
ja
Router
Linux + HW
RS232
ja
SMTP
gut
TCP/IP
gut
UUCP
Grundlagen
Windows Netzwerk
Grundlagen

Hardware

Ascii/X - Terminals
ja
CD-Writer / Brenner
ja
Drucker
ja
embedded Systeme
ja
Emulatoren
qemu/kvm
HP
Iomega
Messgeräte
ja
Modem
ja
PC
ja
Scanner
ja
Soundkarten
ja
SPS
Erfahrung: AEG A020
Streamer
ja
SUN
ja
Video Capture Karte
ja

Berechnung / Simulation / Versuch / Validierung

Open Dynamics Engine

Branchen

Branchen

Webhostting, E-Commerce, Automotive, Science,
Industrie, durch Ausbildung und Administration in Industriebetrieb
Behörden, durch Erfahrungen als AStA-Referent und Hochschulumfeld

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.