Kenntnisse

Im Folgenden möchte ich Ihnen einen tabellarischen Überblick über meine Kenntnisse und Fähigkeiten geben.

Kernkompetenzen
Architektur & Systemdesign
Softwareentwicklung
Hardwareentwicklung
Analyse und Optimierung bestehender Software und Systeme / Refactoring
Vollständige Entwicklung von der ersten Idee zum fertigen Produkt
Beratung und Unterstützung für Entwicklungsprozesse
Erstellung von Spezifikationen
Linux Kernel
mobile Apps mit Qt/qml

Entwicklungstools
GNU Toolchain - ins Besondere für Cross Compile
Qt Creator
Git, Gitlab
Jira, Bugzilla
Visual Studio
Tasking, IAR Studio, Keil
Subversion
OrCad
DxDesigner mit DxDatabook

Programmier- und Skiptsprachen
C und C++
qml
JSON
Batch- und Bash-Skripting
Python
HTML, XML, CSS
Assmbler
VHDL

Betriebssysteme
Linux
Android
iOS
bare metal
QNX

Schaltungstechnik
Digitalelektronik
Nachrichtentechnische Systeme
Microcontroller- und Mikroprozessorschaltungen

Sprachen
Deutsch (Muttersprache)
Englisch (Verhandlungssicher in Schrift und Wort)
Spanisch (Grundlagen)

Kommunikationsschnittstellen
Ethernet
USB
LMN, wMbus
PCI, PCIe
SPI
I2S, S/PDIF
RS232, RS4xx
I2C
CAN
LIN
MOST
Flexray