Programmierung, System- und Regelungstechnik
Aktualisiert am 25.06.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.06.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Test
MATLAB
Linux
Requirements Engineering
C /C++
Shellscript
UML
PHP
SQL
JavaScript
OpenCL
Cursor AI
Scilab
Xcos
Deutsch
Muttersprache
Englisch
gut
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 6 Monate
2025-01 - 2026-06

Entwicklung der Simulation einer sensorlosen Lageerkennung für einen Schrittmotor

Scilab Xcos BOUML ...

Für einen Zwei-Phasen-Schrittmotor wurde die Simulation einer sensorlosen Lageerkennung mit Scilab erstellt. Die Simulation wurde anschließend nach C++ portiert und in die vorhandene Codestruktur eingebunden. Zur Bereitstellung einer genauen Zeitbasis wurde ein Linux-Kerneltreiber entwickelt. 

  • Simulation dynamischer Systeme
  • UML-Klassenmodellierung
  • Linux-Kerneltreiber-Programmierung

Scilab Xcos BOUML C/C++
1 Jahr 8 Monate
2022-01 - 2023-08

Entwicklung der Maschinensteuerungs-Software für eine Verarbeitungsstation in einer Batteriezellen-Fertigungsanlage

Rational Rose eDrawings Viewer C++ / Visual Studio ...

Für eine Lithiumionen-Batteriezellen-Fertigungsanlage erfolgte in Abstimmung mit Kollegen der Konstruktion und der Elektronik die Entwicklung der Software für die Maschinensteuerung einer Verarbeitungsstation in der Fertigungsstraße. Die Software wurde mit Hilfe von Zustandsautomaten mit UML entworfen, in einer virtuellen Maschine simuliert und anschließend parallel zum Aufbau der Maschine angepasst und getestet.

  • UML-Zustandsautomaten, UML-Klassendesign
  • ereignisdiskrete Systeme und Automation
  • virtuelle Maschinen
  • Maschine-zu-Maschine-Kommunikation

Rational Rose eDrawings Viewer C++ / Visual Studio FreeBSD TwinCAT OPC UA Redmine
Roding (Deutschland)
1 Jahr
2021-01 - 2021-12

Aufbau eines Delivery-Workflows mit Jenkins

BOUML LibreOffice C++ / CodeBlocks ...

Vorhandener Quellcode (in C geschrieben) wurde nach C++ portiert und dokumentiert. Ein Testprozessor für den automatisierten Modultest wurde redesigned. Der CI-Server Jenkins wurde installiert und in ein LAN eingebunden und auf diesem ein Workflow für den Bau, den Test und die Auslieferung von Debian-Paketen eingerichtet.

  • Klassendesign (UML), Dokumentation
  • Einrichtung eines LANs (DHCP / DNS / LDAP)
  • Delivery-Workflow

BOUML LibreOffice C++ / CodeBlocks Debian Jenkins
10 Monate
2018-07 - 2019-04

Anforderungsspezifikation

Requirements Engineer QtCreator Notepad++ XML-Dokumentprozessoren ...
Requirements Engineer

Zu vorhandenem C++-Quellcode für eine Steuerung zur Realisierung des autonomen Fahrens wurde die Anforderungsspezifikation auf Architektur- und Designebene verifiziert. Dabei wurde die Konsistenz von Anforderungen und Code überprüft und fehlende Anforderungen nachspezifiziert. Die Rückverfolgbarkeit (Traceability) zwischen Quellcode, Designebene und Architekturebene wurde überprüft und ggf. nachgetragen. Fertiggestellte Anforderungsspezifikationen wurden reviewed.

  • C++
  • XML
  • Objektorientiertes Design
  • Requirements Engineering

QtCreator Notepad++ XML-Dokumentprozessoren Tool zur Überprüfung der Traceability
Chemnitz
1 Jahr 1 Monat
2017-01 - 2018-01

Entwicklung einer Schrittmotoransteuerung

KiCAD Assembler / MPLAB / PICKit C / CodeBlocks

Auf der Basis eines Digitalen Signalprozessors wurde eine Schrittmotoransteuerung konzipiert und entwickelt. Die Entwicklung umfasste den Schaltungsentwurf, das Leiterplattendesign, den Aufbau und die Inbetriebnahme sowie die Entwicklung und Implementierung der Ansteuerungsalgorithmen auf dem DSP. Das Evaluierungsboard wurde über die I2C- bzw. die RS232-Schnittstelle von einem Raspberry Pi angesteuert.

  • Schaltungsentwurf, PCB-Design
  • Schrittmotoransteuerung
  • Kommunikation mittels RS232 / I2C

KiCAD Assembler / MPLAB / PICKit C / CodeBlocks
8 Monate
2016-10 - 2017-05

Test von FlexRay- und Ethernet-Blocksets

Tester MATLAB / Simulink FlexRay-Blockset / FlexRay-Configuration-Tool Ethernet-Blockset / Ethernet-Configuration-Tool ...
Tester

Die Entwicklung von FlexRay- und Ethernet-Blocksets für Simulink wurde durch Testdesign und Testentwicklung unterstützt. Bestehende automatisierte Tests für FlexRay-Blocksets (Simulink) wurden von signalbasierten auf PDU-basierte Tests umgestellt. Es wurden MATLAB- und Python-Skripte zur Ausführung von Tests verwendet, diese wurden an bestehende Erfordernisse angepasst. Es wurden explorative Tests durchgeführt und darauf aufbauend automatisierte Tests entwickelt. Für einige Produktfeatures wurde die Testspezifikation bzw. das Testdesign auf der Basis funktionaler Anforderungen geschrieben bzw. ein Review von bestehenden Testspezifikationen durchgeführt.

  • AUTOSAR
  • Testspezifikation
  • Durchführung von explorativen Tests für ein neu entwickeltes Blockset
  • Entwicklung von Automatiktests für ein neu entwickeltes Blockset
  • Durchführung von automatisierten Tests
    MATLAB / Simulink FlexRay-Blockset / FlexRay-Configuration-Tool Ethernet-Blockset / Ethernet-Configuration-Tool DOORS PTC ControlDesk ConfigurationDesk Python Microsoft-Office / LibreOffice
    Zulieferer der Automobilindustrie
    3 Monate
    2016-06 - 2016-08

    Konzeption und Entwicklung einer 3D-Grafikengine für eine Webapplikation

    JavaScript WebGL GLSL-Shaderprogrammierung

    Für eine Webapplikation wurde eine 3D-Grafikengine zur Visualisierung von zwei- und dreidimensionalen Objekten in einer Zeichenfläche bzw. einer virtuellen Realität entwickelt.

    • dreidimensionale Koordinatengeometrie
    • Projektion
    • Beleuchtungs- und Schattierungstechniken

    JavaScript WebGL GLSL-Shaderprogrammierung
    3 Monate
    2016-03 - 2016-05

    Adaption eines bestehenden MATLAB-Modells

    MATLAB Embedded Coder ControlDesk ...

    Es erfolgte die Adaption eines bestehenden MATLAB-Modells für eine HIL-Simulation zum Test eines Klima-Steuergerätes an geänderte Vorgaben für einen dazu notwendigen Kabelbaum. Dazu wurden neue CAN- bzw. LIN-Signaldatenbanken (.dbc- und .ldf-Dateien) in das Modell importiert und die interne Signal- bzw. Busstruktur des Modells daran angepasst. Anschließend erfolgte die Umstellung der Layouts für das zugehörige ControlDesk-Experiment an die geänderte Signal- und Variablenstruktur des MATLAB-Modells. Weiterhin wurde ein ControlDesk-HIL-Prüfstand in Betrieb genommen und Python-Skripte auf eine neue ControlDesk-Version umgestellt.

    MATLAB Embedded Coder ControlDesk Python CANdb++ Excel
    Zulieferer der Automobilindustrie

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    2 Monate
    2026-06 - heute

    allgemeines KI-Training

    Zertifikat, MinnaLearn
    Zertifikat
    MinnaLearn
    allgemeine KI-Kompetenzen
    2 Monate
    2025-03 - 2025-04

    Linux Zertifizierung

    LPIC-3, IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt
    LPIC-3
    IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt

    Exam 305: Virtualization and Containerization

    4 Monate
    2020-05 - 2020-08

    Linux-Zertifizierung

    LPIC-2, IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt
    LPIC-2
    IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt

    [URL auf Anfrage]

    1 Jahr 2 Monate
    2019-03 - 2020-04

    Fernstudium Projektmanagement

    Zertifikat, afw Wirtschaftsakademie Bad Harzburg
    Zertifikat
    afw Wirtschaftsakademie Bad Harzburg

    Vorbereitung, Strukturierung, Planung, Durchführung, Abschluss von Projekten

    9 Monate
    2018-09 - 2019-05

    Fernlehrgang Linux-Administration (Vorbereitung zur LPI-Prüfung)

    Abschluss-Zeugnis nach Abschlussprüfung (Note: gut), Fernschule Weber
    Abschluss-Zeugnis nach Abschlussprüfung (Note: gut)
    Fernschule Weber

    Installation und Einrichtung eines Linux-Systems, Dateisystemstandards, Kernel kompilieren, Kernel patchen, Kernel-Module verwalten, Paketverwaltungen im Detail, Software automatisiert und manuell installieren, Prozessmanagement, Systemabläufe, Bootprozess und Runlevel, Bootmanager, Shell-Programmierung, Shell-Skripte, Aufgabenautomatisierung, Einrichtung grafischer Oberflächen, Druckereinrichtung, neue Hardware einrichten, C/C++: Befehlsreferenz, Bibliotheken, Shared Libraries, Vorgang des Kompilierens, Softwarepakete selbst zusammenstellen, Netzwerktheorie, Hardware und Software, Internet: Samba, NFS, NIS, Internet: DHCP, DNS, Verbindung mit dem Internet, Proxies, Netfilter, Web-Dienste: Mailserver, Apache, virtuelle Hosts, Sicherheit: Systemdiagnose, PAM, Sicherung auf Benutzerebene, Vorbereitung zur LPI-Prüfung

    1 Monat
    2018-12 - 2018-12

    IREB Certified Professional for Requirements Engineering (Foundation Level)

    Zertifikat ([Nummer auf Anfrage]), QualityDojo IT-Consulting GmbH
    Zertifikat ([Nummer auf Anfrage])
    QualityDojo IT-Consulting GmbH

    Grundlagen des Requirements Engineering, Scope, Kontext und Schnittstellen, Anforderungsarten und deren Beschreibung, Gestalten von Anforderungen, Dokumentieren von Anforderungen, Verwalten von Anforderungen

    1 Monat
    2018-09 - 2018-09

    ISTQB Certified Tester (Foundation Level)

    Zertifikat ([Nummer auf Anfrage]), QualityDojo IT-Consulting GmbH
    Zertifikat ([Nummer auf Anfrage])
    QualityDojo IT-Consulting GmbH

    Grundlagen des Softwaretestens, Testen im Softwarelebenszyklus, Statischer Test, Testentwurfsverfahren, Testmanagement, Testwerkzeuge

    Position

    Position

    • Modellbildung und Simulation,
    • Regelungstechnik,
    • Prozeß- und Systemanalyse,
    • automatische Klassifikation,
    • Programmierung

    Kompetenzen

    Kompetenzen

    Top-Skills

    Test MATLAB Linux Requirements Engineering C /C++ Shellscript UML PHP SQL JavaScript OpenCL Cursor AI Scilab Xcos

    Schwerpunkte

    Tätigkeitsschwerpunkte

    • Softwareentwicklung
    • Modellbildung und Simulation
    • Regelungstechnik
    • Automatisierungstechnik
    • Schulung


    Erfahrungsschwerpunkte

    • Objektorientierte Programmierung
    • Systemdesign

    Produkte / Standards / Erfahrungen / Methoden

    Bootloader
    U-Boot, GRUB
    BOUML / Modelio
    C / C++
    gcc, clang, gdb, gdbserver, CodeBlocks, Valgrind
    Jenkins CI
    automatisierter Test-Workflow mit Test auf einer emulierten ARM-Plattform (QEMU)
    MATLAB / Simulink / ControlDesk
    MPLAB / PICKit
    Objektorientiertes Design
    Office Programme
    QEMU / Docker
    Qt Creator
    Redmine
    Requirements Engineering
    DOORS
    Versionsmanagement
    Subversion, Git, ClearCase
    Xen / KVM
    Aufbau eines virtuellen LANs mit dedizierten Diensten (mittels virt-manager)
    XML

    Berufserfahrung:

    seit 1995 


    Netzwerke

    • RS232, CAN, I²C
    • LAN, Intranet / IPv4, IPv6


    Bussysteme

    • Feldbusse (I²C, SPI, CAN, LIN, Flexray)


    Produkte, Standards

    • OOP
    • Borland C++, Visual C++, gcc, clang
    • Java, JavaScript, PHP, HTML
    • Shellscript, Python, Perl
    • MATLAB / Simulink / Stateflow
    • Scilab / Xcos
    • ControlDesk / TargetLink
    • PCB-Software / Schaltungssimulation (Transientenanalyse)
    • ClearCase, Subversion, Git, Jira, Redmine, Jenkins
    • CorelDraw, Photoshop, Inkscape
    • MS-Office
    • Sockets (TCP/IP, UDP)
    • CORBA, RPC, RMI, Jini
    • OpenSSL
    • Xen, KVM, QEMU, Docker
    • Linux (Debian)
    • Embedded Linux (Rapid Development Kit (Phytec), Raspberry Pi / BeagleBone, Yocto /  Buildroot; U-Boot, Device Tree)
    • OpenCL (NVIDIA CUDA Backend, Linux)


    Erfahrungen:

    • Softwareerstellung
    • Systemmodellierung / Systemanalyse
    • objektorientiertes Design / Programmierung
    • Steuerungsentwurf / Simulation
    • Virtualisierung
    • Schulung im IT-Bereich


    Methoden:

    • objektorientierte Analyse / Modellierung
    • strukturierte Programmierung


    besondere Kenntnisse:

    • Klassifikation
    • Merkmalbildung / Merkmalextraktion
    • Signalanalyse und / -verarbeitung
    • Optimierungsverfahren
    • Embedded Linux

    Betriebssysteme

    Linux (Debian, Yocto, Buildroot)
    Erstellen von bootfähigen Images, Booten von Hardware (Beaglebone, Raspberry Pi) oder mit QEMU; Preempt-RT Kernel (für Mess- und Steuerungstechnik)
    MS-Windows
    Unix

    Programmiersprachen

    Assembler
    Basic
    C
    gut
    C++
    gut
    Emacs
    Fortran
    HTML, CSS
    Imake, GNU-Make
    Java
    JavaScript
    gut
    Makefiles
    MATLAB / Simulink / TargetLink
    gut
    OpenCL
    (NVIDIA CUDA Backend / Linux)
    Pascal
    Perl
    PHP
    Python
    Shellskripte (sh, bash)
    gut
    TeX, LaTeX
    WebGL
    XML

    Datenbanken

    MySQL
    Postgres
    SQLite

    Datenkommunikation

    Ethernet
    Feldbus
    Internet, Intranet
    IPv4, IPv6
    ISO/OSI
    Kerberos
    genutzt für NFSv4, mit LDAP-Backend
    Netzwerk (DHCP, DNS, LDAP, SSSD, CUPS)
    jxplorer
    RPC
    RS232, I2C, SPI
    TCP/IP
     

    Hardware

    80x86
    8051
    ControlDesk
    gut
    Digitale Signalprozessoren
    dsPIC
    Echtzeitsysteme
    Linux
    Embedded Systeme
    Beaglebone, Raspberry Pi
    Feldbus
    RS232, CAN I2C, LIN, SPI
    Flyswatter 2
    Fuzzy Controller
    Messgeräte
    Mikrocontroller
    PIC, ARM
    MPLab / PICKit
    PC
    PIC
    16F, 18F, dsPIC33
    PLD, FPGA
    Sensoren
    Steuer und Regelsysteme
    TargetLink

    Berechnung / Simulation / Versuch / Validierung

    3D-Modellierung
    Bootloader
    Booten des SD Images / Booten über TFTP-Server, Booten mit QEMU
    ControlDesk
    Hardware-in-the-Loop Simulation (HIL)
    Jenkins CI
    QEMU / Docker
    Stateflow
    Visualisierung
    X11 (Xlib/GLX), OpenGL / WebGL
    Xen / KVM

    Design / Entwicklung / Konstruktion

    KiCAD
    MPLAB
    PICKit

    Branchen

    Branchen

    • Ingenieurbüros
    • Industrie
    • Bahn
    • Berufsschulen
    • Universitäten

    Einsatzorte

    Einsatzorte

    Deutschland, Österreich, Schweiz
    möglich

    Projekte

    Projekte

    1 Jahr 6 Monate
    2025-01 - 2026-06

    Entwicklung der Simulation einer sensorlosen Lageerkennung für einen Schrittmotor

    Scilab Xcos BOUML ...

    Für einen Zwei-Phasen-Schrittmotor wurde die Simulation einer sensorlosen Lageerkennung mit Scilab erstellt. Die Simulation wurde anschließend nach C++ portiert und in die vorhandene Codestruktur eingebunden. Zur Bereitstellung einer genauen Zeitbasis wurde ein Linux-Kerneltreiber entwickelt. 

    • Simulation dynamischer Systeme
    • UML-Klassenmodellierung
    • Linux-Kerneltreiber-Programmierung

    Scilab Xcos BOUML C/C++
    1 Jahr 8 Monate
    2022-01 - 2023-08

    Entwicklung der Maschinensteuerungs-Software für eine Verarbeitungsstation in einer Batteriezellen-Fertigungsanlage

    Rational Rose eDrawings Viewer C++ / Visual Studio ...

    Für eine Lithiumionen-Batteriezellen-Fertigungsanlage erfolgte in Abstimmung mit Kollegen der Konstruktion und der Elektronik die Entwicklung der Software für die Maschinensteuerung einer Verarbeitungsstation in der Fertigungsstraße. Die Software wurde mit Hilfe von Zustandsautomaten mit UML entworfen, in einer virtuellen Maschine simuliert und anschließend parallel zum Aufbau der Maschine angepasst und getestet.

    • UML-Zustandsautomaten, UML-Klassendesign
    • ereignisdiskrete Systeme und Automation
    • virtuelle Maschinen
    • Maschine-zu-Maschine-Kommunikation

    Rational Rose eDrawings Viewer C++ / Visual Studio FreeBSD TwinCAT OPC UA Redmine
    Roding (Deutschland)
    1 Jahr
    2021-01 - 2021-12

    Aufbau eines Delivery-Workflows mit Jenkins

    BOUML LibreOffice C++ / CodeBlocks ...

    Vorhandener Quellcode (in C geschrieben) wurde nach C++ portiert und dokumentiert. Ein Testprozessor für den automatisierten Modultest wurde redesigned. Der CI-Server Jenkins wurde installiert und in ein LAN eingebunden und auf diesem ein Workflow für den Bau, den Test und die Auslieferung von Debian-Paketen eingerichtet.

    • Klassendesign (UML), Dokumentation
    • Einrichtung eines LANs (DHCP / DNS / LDAP)
    • Delivery-Workflow

    BOUML LibreOffice C++ / CodeBlocks Debian Jenkins
    10 Monate
    2018-07 - 2019-04

    Anforderungsspezifikation

    Requirements Engineer QtCreator Notepad++ XML-Dokumentprozessoren ...
    Requirements Engineer

    Zu vorhandenem C++-Quellcode für eine Steuerung zur Realisierung des autonomen Fahrens wurde die Anforderungsspezifikation auf Architektur- und Designebene verifiziert. Dabei wurde die Konsistenz von Anforderungen und Code überprüft und fehlende Anforderungen nachspezifiziert. Die Rückverfolgbarkeit (Traceability) zwischen Quellcode, Designebene und Architekturebene wurde überprüft und ggf. nachgetragen. Fertiggestellte Anforderungsspezifikationen wurden reviewed.

    • C++
    • XML
    • Objektorientiertes Design
    • Requirements Engineering

    QtCreator Notepad++ XML-Dokumentprozessoren Tool zur Überprüfung der Traceability
    Chemnitz
    1 Jahr 1 Monat
    2017-01 - 2018-01

    Entwicklung einer Schrittmotoransteuerung

    KiCAD Assembler / MPLAB / PICKit C / CodeBlocks

    Auf der Basis eines Digitalen Signalprozessors wurde eine Schrittmotoransteuerung konzipiert und entwickelt. Die Entwicklung umfasste den Schaltungsentwurf, das Leiterplattendesign, den Aufbau und die Inbetriebnahme sowie die Entwicklung und Implementierung der Ansteuerungsalgorithmen auf dem DSP. Das Evaluierungsboard wurde über die I2C- bzw. die RS232-Schnittstelle von einem Raspberry Pi angesteuert.

    • Schaltungsentwurf, PCB-Design
    • Schrittmotoransteuerung
    • Kommunikation mittels RS232 / I2C

    KiCAD Assembler / MPLAB / PICKit C / CodeBlocks
    8 Monate
    2016-10 - 2017-05

    Test von FlexRay- und Ethernet-Blocksets

    Tester MATLAB / Simulink FlexRay-Blockset / FlexRay-Configuration-Tool Ethernet-Blockset / Ethernet-Configuration-Tool ...
    Tester

    Die Entwicklung von FlexRay- und Ethernet-Blocksets für Simulink wurde durch Testdesign und Testentwicklung unterstützt. Bestehende automatisierte Tests für FlexRay-Blocksets (Simulink) wurden von signalbasierten auf PDU-basierte Tests umgestellt. Es wurden MATLAB- und Python-Skripte zur Ausführung von Tests verwendet, diese wurden an bestehende Erfordernisse angepasst. Es wurden explorative Tests durchgeführt und darauf aufbauend automatisierte Tests entwickelt. Für einige Produktfeatures wurde die Testspezifikation bzw. das Testdesign auf der Basis funktionaler Anforderungen geschrieben bzw. ein Review von bestehenden Testspezifikationen durchgeführt.

    • AUTOSAR
    • Testspezifikation
    • Durchführung von explorativen Tests für ein neu entwickeltes Blockset
    • Entwicklung von Automatiktests für ein neu entwickeltes Blockset
    • Durchführung von automatisierten Tests
      MATLAB / Simulink FlexRay-Blockset / FlexRay-Configuration-Tool Ethernet-Blockset / Ethernet-Configuration-Tool DOORS PTC ControlDesk ConfigurationDesk Python Microsoft-Office / LibreOffice
      Zulieferer der Automobilindustrie
      3 Monate
      2016-06 - 2016-08

      Konzeption und Entwicklung einer 3D-Grafikengine für eine Webapplikation

      JavaScript WebGL GLSL-Shaderprogrammierung

      Für eine Webapplikation wurde eine 3D-Grafikengine zur Visualisierung von zwei- und dreidimensionalen Objekten in einer Zeichenfläche bzw. einer virtuellen Realität entwickelt.

      • dreidimensionale Koordinatengeometrie
      • Projektion
      • Beleuchtungs- und Schattierungstechniken

      JavaScript WebGL GLSL-Shaderprogrammierung
      3 Monate
      2016-03 - 2016-05

      Adaption eines bestehenden MATLAB-Modells

      MATLAB Embedded Coder ControlDesk ...

      Es erfolgte die Adaption eines bestehenden MATLAB-Modells für eine HIL-Simulation zum Test eines Klima-Steuergerätes an geänderte Vorgaben für einen dazu notwendigen Kabelbaum. Dazu wurden neue CAN- bzw. LIN-Signaldatenbanken (.dbc- und .ldf-Dateien) in das Modell importiert und die interne Signal- bzw. Busstruktur des Modells daran angepasst. Anschließend erfolgte die Umstellung der Layouts für das zugehörige ControlDesk-Experiment an die geänderte Signal- und Variablenstruktur des MATLAB-Modells. Weiterhin wurde ein ControlDesk-HIL-Prüfstand in Betrieb genommen und Python-Skripte auf eine neue ControlDesk-Version umgestellt.

      MATLAB Embedded Coder ControlDesk Python CANdb++ Excel
      Zulieferer der Automobilindustrie

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      2 Monate
      2026-06 - heute

      allgemeines KI-Training

      Zertifikat, MinnaLearn
      Zertifikat
      MinnaLearn
      allgemeine KI-Kompetenzen
      2 Monate
      2025-03 - 2025-04

      Linux Zertifizierung

      LPIC-3, IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt
      LPIC-3
      IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt

      Exam 305: Virtualization and Containerization

      4 Monate
      2020-05 - 2020-08

      Linux-Zertifizierung

      LPIC-2, IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt
      LPIC-2
      IAD Informationsverarbeitung und angewandte Datentechnik GmbH, Erfurt

      [URL auf Anfrage]

      1 Jahr 2 Monate
      2019-03 - 2020-04

      Fernstudium Projektmanagement

      Zertifikat, afw Wirtschaftsakademie Bad Harzburg
      Zertifikat
      afw Wirtschaftsakademie Bad Harzburg

      Vorbereitung, Strukturierung, Planung, Durchführung, Abschluss von Projekten

      9 Monate
      2018-09 - 2019-05

      Fernlehrgang Linux-Administration (Vorbereitung zur LPI-Prüfung)

      Abschluss-Zeugnis nach Abschlussprüfung (Note: gut), Fernschule Weber
      Abschluss-Zeugnis nach Abschlussprüfung (Note: gut)
      Fernschule Weber

      Installation und Einrichtung eines Linux-Systems, Dateisystemstandards, Kernel kompilieren, Kernel patchen, Kernel-Module verwalten, Paketverwaltungen im Detail, Software automatisiert und manuell installieren, Prozessmanagement, Systemabläufe, Bootprozess und Runlevel, Bootmanager, Shell-Programmierung, Shell-Skripte, Aufgabenautomatisierung, Einrichtung grafischer Oberflächen, Druckereinrichtung, neue Hardware einrichten, C/C++: Befehlsreferenz, Bibliotheken, Shared Libraries, Vorgang des Kompilierens, Softwarepakete selbst zusammenstellen, Netzwerktheorie, Hardware und Software, Internet: Samba, NFS, NIS, Internet: DHCP, DNS, Verbindung mit dem Internet, Proxies, Netfilter, Web-Dienste: Mailserver, Apache, virtuelle Hosts, Sicherheit: Systemdiagnose, PAM, Sicherung auf Benutzerebene, Vorbereitung zur LPI-Prüfung

      1 Monat
      2018-12 - 2018-12

      IREB Certified Professional for Requirements Engineering (Foundation Level)

      Zertifikat ([Nummer auf Anfrage]), QualityDojo IT-Consulting GmbH
      Zertifikat ([Nummer auf Anfrage])
      QualityDojo IT-Consulting GmbH

      Grundlagen des Requirements Engineering, Scope, Kontext und Schnittstellen, Anforderungsarten und deren Beschreibung, Gestalten von Anforderungen, Dokumentieren von Anforderungen, Verwalten von Anforderungen

      1 Monat
      2018-09 - 2018-09

      ISTQB Certified Tester (Foundation Level)

      Zertifikat ([Nummer auf Anfrage]), QualityDojo IT-Consulting GmbH
      Zertifikat ([Nummer auf Anfrage])
      QualityDojo IT-Consulting GmbH

      Grundlagen des Softwaretestens, Testen im Softwarelebenszyklus, Statischer Test, Testentwurfsverfahren, Testmanagement, Testwerkzeuge

      Position

      Position

      • Modellbildung und Simulation,
      • Regelungstechnik,
      • Prozeß- und Systemanalyse,
      • automatische Klassifikation,
      • Programmierung

      Kompetenzen

      Kompetenzen

      Top-Skills

      Test MATLAB Linux Requirements Engineering C /C++ Shellscript UML PHP SQL JavaScript OpenCL Cursor AI Scilab Xcos

      Schwerpunkte

      Tätigkeitsschwerpunkte

      • Softwareentwicklung
      • Modellbildung und Simulation
      • Regelungstechnik
      • Automatisierungstechnik
      • Schulung


      Erfahrungsschwerpunkte

      • Objektorientierte Programmierung
      • Systemdesign

      Produkte / Standards / Erfahrungen / Methoden

      Bootloader
      U-Boot, GRUB
      BOUML / Modelio
      C / C++
      gcc, clang, gdb, gdbserver, CodeBlocks, Valgrind
      Jenkins CI
      automatisierter Test-Workflow mit Test auf einer emulierten ARM-Plattform (QEMU)
      MATLAB / Simulink / ControlDesk
      MPLAB / PICKit
      Objektorientiertes Design
      Office Programme
      QEMU / Docker
      Qt Creator
      Redmine
      Requirements Engineering
      DOORS
      Versionsmanagement
      Subversion, Git, ClearCase
      Xen / KVM
      Aufbau eines virtuellen LANs mit dedizierten Diensten (mittels virt-manager)
      XML

      Berufserfahrung:

      seit 1995 


      Netzwerke

      • RS232, CAN, I²C
      • LAN, Intranet / IPv4, IPv6


      Bussysteme

      • Feldbusse (I²C, SPI, CAN, LIN, Flexray)


      Produkte, Standards

      • OOP
      • Borland C++, Visual C++, gcc, clang
      • Java, JavaScript, PHP, HTML
      • Shellscript, Python, Perl
      • MATLAB / Simulink / Stateflow
      • Scilab / Xcos
      • ControlDesk / TargetLink
      • PCB-Software / Schaltungssimulation (Transientenanalyse)
      • ClearCase, Subversion, Git, Jira, Redmine, Jenkins
      • CorelDraw, Photoshop, Inkscape
      • MS-Office
      • Sockets (TCP/IP, UDP)
      • CORBA, RPC, RMI, Jini
      • OpenSSL
      • Xen, KVM, QEMU, Docker
      • Linux (Debian)
      • Embedded Linux (Rapid Development Kit (Phytec), Raspberry Pi / BeagleBone, Yocto /  Buildroot; U-Boot, Device Tree)
      • OpenCL (NVIDIA CUDA Backend, Linux)


      Erfahrungen:

      • Softwareerstellung
      • Systemmodellierung / Systemanalyse
      • objektorientiertes Design / Programmierung
      • Steuerungsentwurf / Simulation
      • Virtualisierung
      • Schulung im IT-Bereich


      Methoden:

      • objektorientierte Analyse / Modellierung
      • strukturierte Programmierung


      besondere Kenntnisse:

      • Klassifikation
      • Merkmalbildung / Merkmalextraktion
      • Signalanalyse und / -verarbeitung
      • Optimierungsverfahren
      • Embedded Linux

      Betriebssysteme

      Linux (Debian, Yocto, Buildroot)
      Erstellen von bootfähigen Images, Booten von Hardware (Beaglebone, Raspberry Pi) oder mit QEMU; Preempt-RT Kernel (für Mess- und Steuerungstechnik)
      MS-Windows
      Unix

      Programmiersprachen

      Assembler
      Basic
      C
      gut
      C++
      gut
      Emacs
      Fortran
      HTML, CSS
      Imake, GNU-Make
      Java
      JavaScript
      gut
      Makefiles
      MATLAB / Simulink / TargetLink
      gut
      OpenCL
      (NVIDIA CUDA Backend / Linux)
      Pascal
      Perl
      PHP
      Python
      Shellskripte (sh, bash)
      gut
      TeX, LaTeX
      WebGL
      XML

      Datenbanken

      MySQL
      Postgres
      SQLite

      Datenkommunikation

      Ethernet
      Feldbus
      Internet, Intranet
      IPv4, IPv6
      ISO/OSI
      Kerberos
      genutzt für NFSv4, mit LDAP-Backend
      Netzwerk (DHCP, DNS, LDAP, SSSD, CUPS)
      jxplorer
      RPC
      RS232, I2C, SPI
      TCP/IP
       

      Hardware

      80x86
      8051
      ControlDesk
      gut
      Digitale Signalprozessoren
      dsPIC
      Echtzeitsysteme
      Linux
      Embedded Systeme
      Beaglebone, Raspberry Pi
      Feldbus
      RS232, CAN I2C, LIN, SPI
      Flyswatter 2
      Fuzzy Controller
      Messgeräte
      Mikrocontroller
      PIC, ARM
      MPLab / PICKit
      PC
      PIC
      16F, 18F, dsPIC33
      PLD, FPGA
      Sensoren
      Steuer und Regelsysteme
      TargetLink

      Berechnung / Simulation / Versuch / Validierung

      3D-Modellierung
      Bootloader
      Booten des SD Images / Booten über TFTP-Server, Booten mit QEMU
      ControlDesk
      Hardware-in-the-Loop Simulation (HIL)
      Jenkins CI
      QEMU / Docker
      Stateflow
      Visualisierung
      X11 (Xlib/GLX), OpenGL / WebGL
      Xen / KVM

      Design / Entwicklung / Konstruktion

      KiCAD
      MPLAB
      PICKit

      Branchen

      Branchen

      • Ingenieurbüros
      • Industrie
      • Bahn
      • Berufsschulen
      • Universitäten

      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.