Konzept und Implementierung von Antennensteuerung und Avionik-Interface auf BeagleBone/RT-Linux
Entwicklung unter Berücksichtigung der Erstfehlersicherheit.
Anbindung eines Inertialsensors via SPI-Bus zur Bestimmung der Flugzeugposition.
Prozessüberwachung unter Verwendung von Linux System-Daemon
Kommunikation zu Flugzeug-Modem via OpenAMIP-Standard
Integrationstest im HIL-Teststand
Entwicklung einer Testbench in Python
Entwicklung von Bash-Installationsskripten
Entwicklung eines netzwerkfähigen Loggers für Debugging und Mainteanance
Entwicklung mit Focus auf wiederverwendbare Bibliotheken
C DeveloperUARTGitlab CIC11Python3.6BashMultithreadingThreadsafety-AnalysisBeaglebone-BlackARAGOEmbedded-LinuxEclipseGitGit-SubmoduleMakefilebuild-chainsCross-CompilerGNU DebuggerLeak-SanitizerEthernetSystem-DaemonJSONRS232ADCGPIOSPIWatchdogErstfehlersicherheitGit-LabAgiles-ArbeitenOpenAMIPTCP/IPUDP/IP
ScrumLinux
1 Jahr 9 Monate
2019-01 - 2020-09
Hardwareintegration Laborautomatisierung
HardwarearchitektMentor-Graphics SchaltplanSICK Safety Designer100 Millionen Zyklen...
Hardwarearchitekt
Elektrische Sicherheitsauslegung für einen Dreiachs Pick & Place Automaten nach DIN EN 61010-1
Konzeption und Entwicklung der Sensoranbindung
Erstellung von Architektur-Dokumenten
Koordination von EMV-Messungen und Maßnahmen
Programmierung der SICK Safety Komponenten mit dem Sick Safety Designer
Programmierung der EMV-Überwachungssoftware mit PeakCAN
Mentor-Graphics SchaltplanSICK Safety Designer100 Millionen ZyklenEMVPeakCANMaschienenrichtlinieDIN EN 61010-1
Roche/ Life Sciences & Laborautomatisierung
7 Monate
2018-06 - 2018-12
IO-Link Positionssensor
Software-EntwicklerCI
Software-Entwickler
Implementierung von Teach-In Features konform zu der „IO-Link Smart-Sensor Profile“ Spezifikation.
IO-Link Physical an IO-Link Stack anbinden. IO-Link Stack Initialisierung.
Cube-MX MCU-Initialisierung hinsichtlich Speicherplatzbedarf und Robustness optimieren.
Konzept und Implementierung einer UART-Kommunikation zu Co-Prozessor. Implementierung von Message-Frame und Frame-Kodierung.
Konzept und Implementierung von Antennensteuerung und Avionik-Interface auf BeagleBone/RT-Linux
Entwicklung unter Berücksichtigung der Erstfehlersicherheit.
Anbindung eines Inertialsensors via SPI-Bus zur Bestimmung der Flugzeugposition.
Prozessüberwachung unter Verwendung von Linux System-Daemon
Kommunikation zu Flugzeug-Modem via OpenAMIP-Standard
Integrationstest im HIL-Teststand
Entwicklung einer Testbench in Python
Entwicklung von Bash-Installationsskripten
Entwicklung eines netzwerkfähigen Loggers für Debugging und Mainteanance
Entwicklung mit Focus auf wiederverwendbare Bibliotheken
C DeveloperUARTGitlab CIC11Python3.6BashMultithreadingThreadsafety-AnalysisBeaglebone-BlackARAGOEmbedded-LinuxEclipseGitGit-SubmoduleMakefilebuild-chainsCross-CompilerGNU DebuggerLeak-SanitizerEthernetSystem-DaemonJSONRS232ADCGPIOSPIWatchdogErstfehlersicherheitGit-LabAgiles-ArbeitenOpenAMIPTCP/IPUDP/IP
ScrumLinux
1 Jahr 9 Monate
2019-01 - 2020-09
Hardwareintegration Laborautomatisierung
HardwarearchitektMentor-Graphics SchaltplanSICK Safety Designer100 Millionen Zyklen...
Hardwarearchitekt
Elektrische Sicherheitsauslegung für einen Dreiachs Pick & Place Automaten nach DIN EN 61010-1
Konzeption und Entwicklung der Sensoranbindung
Erstellung von Architektur-Dokumenten
Koordination von EMV-Messungen und Maßnahmen
Programmierung der SICK Safety Komponenten mit dem Sick Safety Designer
Programmierung der EMV-Überwachungssoftware mit PeakCAN
Mentor-Graphics SchaltplanSICK Safety Designer100 Millionen ZyklenEMVPeakCANMaschienenrichtlinieDIN EN 61010-1
Roche/ Life Sciences & Laborautomatisierung
7 Monate
2018-06 - 2018-12
IO-Link Positionssensor
Software-EntwicklerCI
Software-Entwickler
Implementierung von Teach-In Features konform zu der „IO-Link Smart-Sensor Profile“ Spezifikation.
IO-Link Physical an IO-Link Stack anbinden. IO-Link Stack Initialisierung.
Cube-MX MCU-Initialisierung hinsichtlich Speicherplatzbedarf und Robustness optimieren.
Konzept und Implementierung einer UART-Kommunikation zu Co-Prozessor. Implementierung von Message-Frame und Frame-Kodierung.