Systemprogrammierer
Aktualisiert am 14.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.11.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Analyse
Kommunikation
Programmierung
C#
.NET
LINQ
Full Stack
SQL
C++
Embedded
Linux
Android
Qt
JavaScript
Python
Assembler
Hardwarenah
Mikrocontroller
Arm
TCP IP
Industrial Internet of Things
Deutsch
Englisch

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik/Elektrotechnik/BWL
 

Technisches Gymnasium Fachrichtung Elektrotechnik

Kompetenzen

Kompetenzen

Top-Skills

Analyse Kommunikation Programmierung C# .NET LINQ Full Stack SQL C++ Embedded Linux Android Qt JavaScript Python Assembler Hardwarenah Mikrocontroller Arm TCP IP Industrial Internet of Things

Produkte / Standards / Erfahrungen / Methoden

  • Embedded Entwicklung, performante Anbindung von internen und externen Modulen
  • Busse, Kommunikation, Multitasking auf Kleinmikrokontrollern
  • Android/Linux Kernel Entwicklung, Virtuelle Treiber
  • Implementationsoptimierung für Sicherheitsanforderungen
  • Flugsimulatoren speziell Inter-Prozess und Host-Kommunikation und Anbindung von Flugzeug-Avionik über VMEBus, MilBus, ARINC 429 unter Linux RealTime / RedHawk

Betriebssysteme

Android
Android Studio 3.2.1, Qt 5.12
Echtzeitbetriebssysteme
QNX, PSOS, OSEK, RedHawk, Linux, L4
Unix
Linux, QNX, RedHawk, Android, Kernel, Treiber
VM
VirtualBox, Docker, VMware vSphere PowerCLI
Windows
XP, Vista, 7, 10, Cygwin

Programmiersprachen

.NET
.NET 4.6, WPF, .NET Core 2.1, Mono 5.16, Visual Studio 2017
Assembler
Intel, Microchip, 8051, 68000, Atmel, TI C2000
Basic
Visual Basic, VBA
C
GNU, ARM, Keil, MPLAB XC8, Atmel AVR
C++
Visual C# / C++, GNU GCC, Qt, Android NDK
Compiler
Delphi
PC-Parametrisiersoftware für embedded Steuerung
eclipse
e2 Studio, System Workbench STM32 Cube, Simplicity Studio
Git
GUI
.NET, WPF, XAML, Qt
HTML5 CSS3
Chrome DevTools
Interpreter
Java
Android, Applets, Kotlin, Groovy
JavaScript
Browser, Node.js
LabView, Node-RED
DAQmx, Signal Express
Makrosprachen
Maschinensprachen
diverse Spezialchips
MATLAB
MATLAB, Scilab
OpenSTM32
Parser
Reguläre Ausdrücke regex
Pascal
Borland Turbo
Python
3.7, PyCharm, pytest
Qt
5.12 Android, Windows, Linux
Scriptsprachen
Shell
Linux Bash, Windows PowerShell
Subversion
Unit-Tests
NUnit, Eclipse CDT Testrunner, Google, pytest
Versionskontrollsystem
Git, Subversion
Yocto
Linux Kernel Treiber

Datenbanken

Access
DB-Design/Programmierung mit VBA
Proprietäre DB
Echtzeitdatenbank in Prozessleitsystem
SQL Server
MS SQL Server 2017, MySQL
XML, JSON
XSLT Transformationen

Datenkommunikation

802.15.4
Zigbee, Lightweight Mesh, IoT
Bus
Modbus, CAN, USB, I2C, RS485, VME, Selectrix
Cypress EZ-USB FX2
Ethernet
RNDIS
HDLC
Kommunikationstreiber unter QNX programmiert
Internet, Intranet
Administration + Programmierung
ISO/OSI
Kommunikationstreiber programmiert
LAN, LAN Manager
diverse LAN
Message Queuing
diverse Kommunikationslösungen programmiert
NetBios
Proprietäre Protokolle
diverse firmenspezifische programmiert
RealTick
RTIX TIX Protokoll & API
RFC
Router
RPC
RS232
z.B. Modbus-Treiber für QNX programmiert
SNMP
Software Defined Radio
SDR
TCP/IP
UDP, HTTP, mDNS, Administration + Programmierung
VISA
National Instruments Messgeräte
Voice
Windows Netzwerk
Administration

Hardware

Arduino
Ascii/X - Terminals
Bluetooth
low energy
Brushless Motoren
BLDC
Bus
PCI, CAN, I2C, SPI, M-Bus, Modbus, VME, Milbus, ARINC 429, Selectrix
Digitale Signalprozessoren
Philips, Brooktree
Echtzeitsysteme
QNX, PSOS, OSEK, Linux
embedded Systeme
Videohardware mit Philipschips, Arm V6,7, Exynos
Emulatoren
Microchip, Atmel, Android
Framegrabber
Brooktree
Hardware entwickelt
Mikrocontrollerapplikation, kl. Eagle Layouts
Kontroller
Allegro, dsPIC33EP64MC504, MCLV-Board
Linux Kernel Treiber
Yocto, USB, Bluetooth, Video 4 Linux
Messgeräte
Logic-Analyser, digitale Oszilloskope, Laser-Distanz-Messgerät
Mikrocontroller
Microchip, 8051, 68000, Arm, STM32, RXv2, Atmel AVR
Modem
Fernabfrage von Datensammlern über Telefon
Module
PC
PCI-Device-Treiber programmiert
Philips
Trimedia Videoprozessor Video Encoder Decoder
Reflective Memory
ScramNet
Schrittmotoren
Sensoren
Radar, Lage/Beschleunigung, Hall, Proximity, Licht
Seriell
RS232, RS422, SPI, I2C, CAN, Arinc 429
Soundkarten
Steuer und Regelsysteme
Video Capture Karte
Brooktree, Fast, DV Schnittplatz / Kameras, DVI Capture Card

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)
Flugzeug-Computer, Cockpit-Elemente
Software-in-the-Loop Simulation (SIL)
Flugsimulatoren

Design / Entwicklung / Konstruktion

Allegro PCB Design
AutoCAD
Flugzeug-Modelle
EAGLE
PCBs (Leiterplatten/Schaltungen) entworfen und fertigen lassen

Branchen

Branchen

  • Automotive
  • Telekommunikation
  • Luftfahrt
  • Industrie (Automatisierungstechnik)
  • Medizintechnik
  • Unterhaltungselektronik
  • Modellbahn / bau
  • Universität
  • Bank

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik/Elektrotechnik/BWL
 

Technisches Gymnasium Fachrichtung Elektrotechnik

Kompetenzen

Kompetenzen

Top-Skills

Analyse Kommunikation Programmierung C# .NET LINQ Full Stack SQL C++ Embedded Linux Android Qt JavaScript Python Assembler Hardwarenah Mikrocontroller Arm TCP IP Industrial Internet of Things

Produkte / Standards / Erfahrungen / Methoden

  • Embedded Entwicklung, performante Anbindung von internen und externen Modulen
  • Busse, Kommunikation, Multitasking auf Kleinmikrokontrollern
  • Android/Linux Kernel Entwicklung, Virtuelle Treiber
  • Implementationsoptimierung für Sicherheitsanforderungen
  • Flugsimulatoren speziell Inter-Prozess und Host-Kommunikation und Anbindung von Flugzeug-Avionik über VMEBus, MilBus, ARINC 429 unter Linux RealTime / RedHawk

Betriebssysteme

Android
Android Studio 3.2.1, Qt 5.12
Echtzeitbetriebssysteme
QNX, PSOS, OSEK, RedHawk, Linux, L4
Unix
Linux, QNX, RedHawk, Android, Kernel, Treiber
VM
VirtualBox, Docker, VMware vSphere PowerCLI
Windows
XP, Vista, 7, 10, Cygwin

Programmiersprachen

.NET
.NET 4.6, WPF, .NET Core 2.1, Mono 5.16, Visual Studio 2017
Assembler
Intel, Microchip, 8051, 68000, Atmel, TI C2000
Basic
Visual Basic, VBA
C
GNU, ARM, Keil, MPLAB XC8, Atmel AVR
C++
Visual C# / C++, GNU GCC, Qt, Android NDK
Compiler
Delphi
PC-Parametrisiersoftware für embedded Steuerung
eclipse
e2 Studio, System Workbench STM32 Cube, Simplicity Studio
Git
GUI
.NET, WPF, XAML, Qt
HTML5 CSS3
Chrome DevTools
Interpreter
Java
Android, Applets, Kotlin, Groovy
JavaScript
Browser, Node.js
LabView, Node-RED
DAQmx, Signal Express
Makrosprachen
Maschinensprachen
diverse Spezialchips
MATLAB
MATLAB, Scilab
OpenSTM32
Parser
Reguläre Ausdrücke regex
Pascal
Borland Turbo
Python
3.7, PyCharm, pytest
Qt
5.12 Android, Windows, Linux
Scriptsprachen
Shell
Linux Bash, Windows PowerShell
Subversion
Unit-Tests
NUnit, Eclipse CDT Testrunner, Google, pytest
Versionskontrollsystem
Git, Subversion
Yocto
Linux Kernel Treiber

Datenbanken

Access
DB-Design/Programmierung mit VBA
Proprietäre DB
Echtzeitdatenbank in Prozessleitsystem
SQL Server
MS SQL Server 2017, MySQL
XML, JSON
XSLT Transformationen

Datenkommunikation

802.15.4
Zigbee, Lightweight Mesh, IoT
Bus
Modbus, CAN, USB, I2C, RS485, VME, Selectrix
Cypress EZ-USB FX2
Ethernet
RNDIS
HDLC
Kommunikationstreiber unter QNX programmiert
Internet, Intranet
Administration + Programmierung
ISO/OSI
Kommunikationstreiber programmiert
LAN, LAN Manager
diverse LAN
Message Queuing
diverse Kommunikationslösungen programmiert
NetBios
Proprietäre Protokolle
diverse firmenspezifische programmiert
RealTick
RTIX TIX Protokoll & API
RFC
Router
RPC
RS232
z.B. Modbus-Treiber für QNX programmiert
SNMP
Software Defined Radio
SDR
TCP/IP
UDP, HTTP, mDNS, Administration + Programmierung
VISA
National Instruments Messgeräte
Voice
Windows Netzwerk
Administration

Hardware

Arduino
Ascii/X - Terminals
Bluetooth
low energy
Brushless Motoren
BLDC
Bus
PCI, CAN, I2C, SPI, M-Bus, Modbus, VME, Milbus, ARINC 429, Selectrix
Digitale Signalprozessoren
Philips, Brooktree
Echtzeitsysteme
QNX, PSOS, OSEK, Linux
embedded Systeme
Videohardware mit Philipschips, Arm V6,7, Exynos
Emulatoren
Microchip, Atmel, Android
Framegrabber
Brooktree
Hardware entwickelt
Mikrocontrollerapplikation, kl. Eagle Layouts
Kontroller
Allegro, dsPIC33EP64MC504, MCLV-Board
Linux Kernel Treiber
Yocto, USB, Bluetooth, Video 4 Linux
Messgeräte
Logic-Analyser, digitale Oszilloskope, Laser-Distanz-Messgerät
Mikrocontroller
Microchip, 8051, 68000, Arm, STM32, RXv2, Atmel AVR
Modem
Fernabfrage von Datensammlern über Telefon
Module
PC
PCI-Device-Treiber programmiert
Philips
Trimedia Videoprozessor Video Encoder Decoder
Reflective Memory
ScramNet
Schrittmotoren
Sensoren
Radar, Lage/Beschleunigung, Hall, Proximity, Licht
Seriell
RS232, RS422, SPI, I2C, CAN, Arinc 429
Soundkarten
Steuer und Regelsysteme
Video Capture Karte
Brooktree, Fast, DV Schnittplatz / Kameras, DVI Capture Card

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)
Flugzeug-Computer, Cockpit-Elemente
Software-in-the-Loop Simulation (SIL)
Flugsimulatoren

Design / Entwicklung / Konstruktion

Allegro PCB Design
AutoCAD
Flugzeug-Modelle
EAGLE
PCBs (Leiterplatten/Schaltungen) entworfen und fertigen lassen

Branchen

Branchen

  • Automotive
  • Telekommunikation
  • Luftfahrt
  • Industrie (Automatisierungstechnik)
  • Medizintechnik
  • Unterhaltungselektronik
  • Modellbahn / bau
  • Universität
  • Bank

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.