
Dipl.-Ing. Markus Kreuzinger
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Markus Kreuzinger
- Bis heute 3 Jahre und 3 Monate, seit Mai 2022
Embedded Software Developer
TRUMPF Hüttinger
•Diverse Filter (FIR, IIR) im FPGA implementieren + Co-Simulation in Python •Aktuelle FPGA Architektur überarbeiten und Protokoll basierte Kommunikation (AXI4- Lite, AXI4-Stream) zwischen den FPGA Modulen implementieren •Implementierung Kommunikation zu Controller via GPMC Interface •Konzept und Implementierung von SDRAM Controller für zyklische Betriebsparameter Aufzeichnung im FPGA •Modul für Datentransfer von SDRAM zu MicroBlaze implementieren •FPGA Toolchain erweitern mit VUnit, Docker und Tcl Skripten
- 1 Jahr und 9 Monate, Juni 2021 - Feb. 2023
Embedded Software Developer
KTM F&E GmbH
• Mitentwicklung eines Batteriemanagementsystem (Konzept, Umsetzung) für eine neue Generation von E-Fahrzeugen • Implementierung eines Schichtenmodells für einfache Portierungen unter Verwendung von FreeRTOS auf Cortex M4 • Safety Konzept auf CPLD Basis für inhouse Inverter
- 1 Jahr und 3 Monate, März 2020 - Mai 2021
Embedded System Developer
Sigmatek GmbH & Co KG
• Hyperbus Implementierung für Highspeed Kommunikation (CPU <-> FPGA) • Safety Konzept (STO, SS1, SBC) Ausarbeitung nach EN 61508 SIL3 • Safety Feature Implementierung (Dual Core System) • Implementierung von proprietären Protokollen
- 9 Monate, Juli 2019 - März 2020
Embedded System Developer
Swarovski Optik Vertriebs GmbH
• Designportierung von Xilinx Zynq to Xilinx Spartan-7 • MSP430 Programmierung (Display, Kamera, FPGA -Konfiguration, User Input) • Code/Timing Optimierungen • Implementierung eines SPI Cores im FPGA für die Kommunikation mit μC • Design Architektur Erweiterungen • Build- und Unit Test-Prozess Automatisierung mit TCL-Skript, Shell-Skript, Python und Jenkins
• Architektur, Spezifikation, Design und Implementierung einer Motorsteuerungsüberwachung am CPLD (Lattice) • Diverse Sicherheitsüberwachungen (PWM-Totzeit Überwachung, Verpolungsschutz, PWM-Frequenz, Duty-Cycle…) • PWM Sicherheitsabschaltungen • Implementierung diverser Bussystem für Datenaustauch zwischen MCU und CPLD • Hardware und Software Test Umgebung erstellen und automatisieren • CPLD Ressourcen Auslegung
•Designerstellung und Implementierung einer FPGA PCIe Applikation • Prototypenaufbau, Verifikation und Inbetriebnahme • Konzeptionierung und Entwicklung eines DDR Memory Controllers • Architektur, Spezifikation und Implementierung eines UDP Ethernet Stacks • Ethernet Communication über UDP zwischen FPGA und Host-PC • Konzeptionierung und Entwicklung einer Ethernet Zeitsynchronisation am FPGA (PTP IEEE 1588v2)
• Konzeptionierung und Entwicklung der Signalverarbeitung und Datenaufbereitung für ein mobiles Scope am FPGA (Xilinx Zynq) • Integration CAN/CANFD • 8 Channels ADC Data Sampling via SPI Interface • Implementierung eines Signalgenerators am FPGA • Sensor Daten Auswertung und Analyse • Auslegung eines DDR3 Memory Storage Controllers • High-Performance Interface zwischen FPGA & Prozessor • Build- und Unit Test-Prozess Automatisierung mit TCL-Skript, Shell-Skript, Python und Jenkins
• High Speed LVDS Data Processing am FPGA (Xilinx Zynq) • DDR4 Memory Storage Controller • Kommunikationsinterface zwischen FPGA & Prozessor • Hardware Inbetriebnahme • Hardware und Software Test Umgebung erstellen und automatisieren • Prozess Automatisierung mit TCL-Skript, Shell-Skript, Python und Jenkins
- 11 Monate, Sep. 2015 - Juli 2016
Embedded System Developer
so-logic
• Spezifikation und Implementierung verschiedener Netzwerk Protokolle UDP/TCP/IP, Server/Client Applikationen • Implementierung von automatischen Test und Build Prozessen unter Verwendung verschiedener Skript Sprachen: TCL-Skript, Shell-Skript, Windows Batch-Skript, Python • Interface FPGA & Prozessor • Umsetzung verschiedener Protokolle am FPGA (SPI, I2C, MDIO, AXI, AXI Lite, AXI Stream…)
Ausbildung von Markus Kreuzinger
- 1 Jahr und 11 Monate, Sep. 2013 - Juli 2015
Medizintechnik
Fachhochschule Oberösterreich
Applied Mathematics, Statistics and Clinical Trials Medicine for Medical Engineers Advanced Medical Imaging and Diagnosis Systems Clinical Treatment Systems Elective Module Electronics, Biomechanics, Medical Device Software, Materials Technology Regulatory Affairs Medical Systems Engineering
- 2 Jahre und 11 Monate, Sep. 2010 - Juli 2013
Medizintechnik
Fachhochschule Oberösterreich
Medizinische Grundlagen Funktionsprinzipien und Wirkung von Medizinprodukten Software, Digitalisierung und Vernetzung von Medizinprodukten Biomolekulare Diagnosesysteme und IVD Biomechanik, Reha-Technik und Prothetik Risikomanagement und Projektabwicklung Zulassung von Medizinprodukten
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.