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

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 8 Monate
2022-01 - 2023-08

Maschinensteuerungs-Software

C/C++ UML-Zustandsautomaten UML-Klassendesign ereignisdiskrete Systeme ...

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 zusammen mit der Maschinenkonstruktion verifiziert, und anschließend schrittweise an der aufgebauten Maschine in Betrieb genommen und validiert.

Rational Rose eDrawings Viewer Visual Studio FreeBSD TwinCAT OPC UA Redmine
C/C++ UML-Zustandsautomaten UML-Klassendesign ereignisdiskrete Systeme Automation virtuelle Maschinen Maschine-zu-Maschine-Kommunikation
Roding (Deutschland)
10 Monate
2018-07 - 2019-04

Anforderungsspezifikation

Requirements Engineer C++ XML Objektorientiertes Design ...
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.

Qt Creator Notepad++ XML-Dokumentprozessoren Tool zur Überprüfung der Traceability
C++ XML Objektorientiertes Design Requirements Engineering
Chemnitz
8 Monate
2016-10 - 2017-05

Test von FlexRay- und Ethernet-Blocksets

Tester AUTOSAR DOORS ControlDesk ...
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

Tools, Sprachen.

  • MATLAB / Simulink
  • FlexRay-Blockset / FlexRay-Configuration-Tool
  • Ethernet-Blockset / Ethernet-Configuration-Tool
  • DOORS
  • PTC
  • ControlDesk
  • ConfigurationDesk
  • Python
  • Microsoft-Office / LibreOffice
FlexRay-Blockset Ethernet-Blockset
AUTOSAR DOORS 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

dreidimensionale Koordinatengeometrie Beleuchtungs- und Schattierungstechniken Projektion

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.

JavaScript WebGL GLSL-Shaderprogrammierung
dreidimensionale Koordinatengeometrie Beleuchtungs- und Schattierungstechniken Projektion
3 Monate
2016-03 - 2016-05

Adaption eines bestehenden MATLAB-Modells

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 dSpace ControlDesk Python CANdb++ Embedded Coder Excel
Zulieferer der Automobilindustrie

Aus- und Weiterbildung

Aus- und Weiterbildung

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

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

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 


Tätigkeitsschwerpunkte
  • Softwareentwicklung
  • Modellbildung und Simulation
  • Regelungstechnik
  • Automatisierungstechnik
  • Linux
  • Schulung

 

Erfahrungsschwerpunkte
  • Objektorientierte Programmierung
  • Systemdesign
  • Test
 
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
Shellskript (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

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
PC
PIC
16F, 18F
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 8 Monate
2022-01 - 2023-08

Maschinensteuerungs-Software

C/C++ UML-Zustandsautomaten UML-Klassendesign ereignisdiskrete Systeme ...

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 zusammen mit der Maschinenkonstruktion verifiziert, und anschließend schrittweise an der aufgebauten Maschine in Betrieb genommen und validiert.

Rational Rose eDrawings Viewer Visual Studio FreeBSD TwinCAT OPC UA Redmine
C/C++ UML-Zustandsautomaten UML-Klassendesign ereignisdiskrete Systeme Automation virtuelle Maschinen Maschine-zu-Maschine-Kommunikation
Roding (Deutschland)
10 Monate
2018-07 - 2019-04

Anforderungsspezifikation

Requirements Engineer C++ XML Objektorientiertes Design ...
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.

Qt Creator Notepad++ XML-Dokumentprozessoren Tool zur Überprüfung der Traceability
C++ XML Objektorientiertes Design Requirements Engineering
Chemnitz
8 Monate
2016-10 - 2017-05

Test von FlexRay- und Ethernet-Blocksets

Tester AUTOSAR DOORS ControlDesk ...
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

Tools, Sprachen.

  • MATLAB / Simulink
  • FlexRay-Blockset / FlexRay-Configuration-Tool
  • Ethernet-Blockset / Ethernet-Configuration-Tool
  • DOORS
  • PTC
  • ControlDesk
  • ConfigurationDesk
  • Python
  • Microsoft-Office / LibreOffice
FlexRay-Blockset Ethernet-Blockset
AUTOSAR DOORS 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

dreidimensionale Koordinatengeometrie Beleuchtungs- und Schattierungstechniken Projektion

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.

JavaScript WebGL GLSL-Shaderprogrammierung
dreidimensionale Koordinatengeometrie Beleuchtungs- und Schattierungstechniken Projektion
3 Monate
2016-03 - 2016-05

Adaption eines bestehenden MATLAB-Modells

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 dSpace ControlDesk Python CANdb++ Embedded Coder Excel
Zulieferer der Automobilindustrie

Aus- und Weiterbildung

Aus- und Weiterbildung

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

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

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 


Tätigkeitsschwerpunkte
  • Softwareentwicklung
  • Modellbildung und Simulation
  • Regelungstechnik
  • Automatisierungstechnik
  • Linux
  • Schulung

 

Erfahrungsschwerpunkte
  • Objektorientierte Programmierung
  • Systemdesign
  • Test
 
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
Shellskript (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

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
PC
PIC
16F, 18F
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.