12.10.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

externer Mitarbeiter, externer Mitarbeiter, freier Mitarbeiter (Endkunde)

Luzern, Schweiz
Luzern +50 km
Dipl.-Ing. (FH), Allgemeine Elektrotechnik (1985, FH München (D)), Dipl.-Ing., Elektrotechnik, Datentechnik (1992, TU München (D), Fernuni Hagen (D))
Luzern, Schweiz
Luzern +50 km
Dipl.-Ing. (FH), Allgemeine Elektrotechnik (1985, FH München (D)), Dipl.-Ing., Elektrotechnik, Datentechnik (1992, TU München (D), Fernuni Hagen (D))

Skills

Test-SoftwareKeilC (Programmiersprache)Adobe FlashHTMLJavaPHPBarcodesCADUmtsX86-ArchitectureAcceptance TestingAdvanced Microcontroller Bus Architecture (AMBA)AnalogelektronikAndroid Application DevelopmentJiraBash ShellBluetooth Low EnergyBluetoothC#C++CanopenCSSElektronische SchaltungstechnikRational ClearcaseCmakeComputernetzwerkeModemDigital-Analog-WandlerLinuxDigitale ElektronikEclipseElektromyografiePerlVisual C++FortranFPGAFreertosGNU Compiler CollectionGNU DebuggersIec-625-BusIntegrierter SchaltkreisPythonLabviewPostgresqlLinux KernelLithografieMariadbMysqlOctaveObjektorientierte Software-EntwicklungOpenvpnOrcadPascalRfidPosixPSOSQt Modeling Language (QML)Qt (Software)RS-232Scalable Vector GraphicsSubsystemeSubversionZynqTCP / IPUMLUniversal Serial BusVerilogVxworksExtensible Markup LanguageXLSTVivadoTestenFile Transfer Protocol (FTP)Serial Peripheral InterfaceGitlabGitPytestYoctoGnu-BetriebssystemPcb LayoutDocker
Software-Entwicklung:

Hard Realtime, POSIX Threads, „deeply embedded“, BSP-Erstellung (Buildsystem PTXdist, Yocto), Busybox, Linux-Kerneldriver, Linux-Fastboot, V-Modell, Testing, OOA, OOD, SA/SD, Web-Technologies

Programmiersprachen:

C/C++, qml, GNU-Octave, C#, Python, Java, Labview, Bash, Perl, HTML, JS, CSS, SVG, PHP, XSLT, Pascal, Fortran, Assembler (C51, C166, 80386EX, XC161, ARM v5/v7/v8)

Datenbanken:

PostgreSQL, MySQL (MariaDB)

Bibliotheken:

QT, MFC, libpthread, libxml2

Modellierungssprachen:

UML (Enterprise Architect), XML, SA/SD (Cadre-Teamwork)

Prozessoren:

ZynqMP Ultrascale+, i.MXRT1052, i.MX7ULP, STM32L4x6, STM32F412 AM335x, AT91SAM9260, SAM3X8E, MSP432, MSP430 (FR5739, FR57xx, FR413x, FR698x, FR598x), XC161, C166/167, 80386EX, 80C51, 80C517A, Z80, 80x86, MPC-5200, MPC-8540/8560

Speichertechnologien:

Linux-MTD-Subsystem, JFFS2, UBIFS, SD-Card, Flash, SEEPROM

Schnittstellen:

BLE, Bluetooth, POSIX, CAN, CANopen, SPI, I2C, LVDS, FTP, SSH, USB, RS232, RFID, Barcode, UMTS-Modem, GPIB

Protokolle:

SSH, openSSH, FTP, openVPN, TCP/IP, HDLC, GATT, GAP

Buildumgebung / Compiler / Toolchains / IDE:

Docker, ctest, QT, MSVC, Eclipse, OSELAS, PTXdist, Keil, GCC, STM32CubeIde, MCUXpresso, Yocto, Petalinux

Tools:

Gitlab, Jira, PC-Lint, Clearcase, Subversion, Git, GDB, OpenOCD, Enterprise Architect (UML), Teamwork (SA/SD)

Betriebssysteme:

RT-Linux (PREEMPT_RT), FreeRTOS, CMX-RTX, RTX166, PSOS 386, VxWorks, Android

Testumgebungen:

Google-Test, Google-Mock, QT, Java, Pytest, ctest

Hardware-Entwicklung:

Messdatenerfassung, Signalkonditionierung, Speichertechnologien, MCUs, Logik, LCD, Batterie und Akkutechnologien, Layout-Erstellung, Prototypenfertigung

EDA/CAD:

SPICE, TIINA-TI, KiCad, Eagle, OrCAD, QCAD, FreeCAD

FPGA:

Verilog, MAX10, Xilinx Zynq Ultrascale+, AXI, Quartus Prime, Vivado, Vitis

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Entwicklung von hardwarenaher Firmware für Brandmeldesysteme

Siemens Schweiz AG

Industrie und Maschinenbau

1000-5000 Mitarbeiter

  • Entwicklung einer intelligenten UDP/UFP-Network-Bridge in C auf NXP Cortex M7 RT1050 (FreeRTOS, LwIP-Stack)
  • Entwicklung von Unittests mit CUnit
  • Entwicklungsprozess gemäß Scaled Agile Framework (SAFe), IBM Jazz
  • Durchführung von Pre-Integrations-Tests und Unterstützung bei Integrations-Tests
  • UML-Design mit Enterprise Architect (Component-Diagrams, Sequence-Diagrams, FSMs)
  • Eingesetzte Entwicklungsumgebung und Tools: Eclipse CDT, Eclipse Debugger, Segger
  • Ozone Debugger, Visual Studio Code, Wireshark, Logic Analyser, Git-SCM, SonarLint, PC-
  • Lint, Cppcheck, Gcov, LCOV, Gitlab, TortoiseGit, Git-SCM

Untersuchung und Prototyping zur Portierung der Echtzeitfunktionalität auf ein FPGA sowie Portierung der Anwendungssoftware auf eine alternative Platform für ein Multikanal-Mess-System

exergoniik GmbH

Industrie und Maschinenbau

< 10 Mitarbeiter

  • Einarbeitung in FPGA Design Technologie (Verilog, Intel MAX 10, Xilinx Zynq Ultrascale+, AXI)
  • Erstellung eines FPGA Prototypen in Verilog für MAX10 mit Intel Quartus Prime und SPI-Anbindung an einen Raspberry PI 5
  • Erstellung eines FPGA Prototypen für Xilinx Zynq Ultrascale+ (KR260-Board) und AXI-Anbindung an RPU/APU mit Xilinx Vivado/Vitis
  • Erstellung eines Prototypen zur Portierung eines Teils der Echtzeitsoftware auf die RPU des Xilinx Zynq Ultrascale+ (FreeRTOS)
  • Portierung der Anwendungssoftware auf die APU des Xilinx Zynq Ultrascale+ (Petalinux)
  • Portierung der Anwendungssoftware auf Raspberry PI 5 (Yocto-Build)

Softwareentwicklung für einen hochauflösenden UV-Sensor im Bereich High-End-Banknotenbearbeitungsmaschinen

Giesecke & Devrient GmbH

Industrie und Maschinenbau

>10.000 Mitarbeiter

  • Embedded C-Softwareentwicklung (XC161, hard RT, CMX-RTX, Eclipse, GIT, TFS) für einen hochauflösenden UV-Sensor
  • Programmierung von Labview-Services
  • Enge Zusammenarbeit mit der Sensorentwicklung innerhalb eines SCRUM-Teams (Azure, Continuous Integration, DevOps)
  • Doxygen
  • UML (Enterprise Architect)

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden