Dipl.-Ing. Markus Kreuzinger

ist offen für Projekte. 🔎

Freiberuflich, Embedded Software Developer, TRUMPF Hüttinger
Allhaming, Austria

Fähigkeiten und Kenntnisse

Mess-
Steuer- und Regelungstechnik
Informatik
Elektrotechnik
VHDL Programmierung
Embedded C
MatLab
Python Programmierung
Mikrocontrollerprogrammierung
Kommunikationsdiagramm (UML)
xilinx
Embedded Software
Implementierung
Technisches Verständnis
Zuverlässigkeit
Teamfähigkeit
Functional safety
FPGA
Software
Engineering
Architektur
Softwareentwicklung
Automatisierungstechnik
Technologie
Embedded Systems
Automobilindustrie
Softwaretest
Agile Entwicklung
Schnelligkeit
NXP
AVR
Vitis
Python
Signalverarbeitung
VUnit
OSVVM
Vivado
Tcl/Tk

Werdegang

Berufserfahrung von Markus Kreuzinger

  • Current 4 years and 1 month, since May 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 year and 9 months, Jun 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 year and 3 months, Mar 2020 - May 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 months, Jul 2019 - Mar 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

  • 11 months, May 2019 - Mar 2020

    Embedded System Developer

    Magna International

    • 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

  • 2 years and 10 months, Nov 2016 - Aug 2019

    Embedded System Developer

    Elektrobit Austria GmbH

    •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)

  • 2 years, Jun 2017 - May 2019

    Embedded System Developer

    AVL DiTEST GmbH

    • 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

  • 5 months, Jul 2016 - Nov 2016

    Embedded System Developer

    EGSTON Power Electronics GmbH

    • 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 months, Sep 2015 - Jul 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 year and 11 months, Sep 2013 - Jul 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 years and 11 months, Sep 2010 - Jul 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

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (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.

  • 21 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.

21 Mio. XING Mitglieder, von A bis Z