01.02.2026 aktualisiert

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

Software-Entwickler C++ / Rust / Embedded

Fischbach, Deutschland
Fischbach +100 km
M.Sc. Computer Science
Fischbach, Deutschland
Fischbach +100 km
M.Sc. Computer Science

Profilanlagen

Profil_Adrian_Willenbücher.pdf
CV_Adrian_Willenbücher.pdf

Skills

C++LinuxFPGAFreertosPythonLinux KernelQt (Software)Echtzeit-BetriebssystemeVhdlRust (Programming Language)Yocto
C++, Rust, Python, Linux, RTOS, FreeRTOS, Embedded, VHDL, FPGA, Qt, Qt5, PetaLinux, Yocto, Linux Kernel

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

FPGA-Entwickler

Entwurf und Implementierung des FPGA-Designs zur Steuerung der Analogelektronik
eines Satelliten.
  • Ansteuerung von DC- und Stepper-Motoren
  • Auslesen und Filtern von Messdaten
  • Implementierung von Regelungs- und Steuerungs-Algorithmen
  • Umsetzung von strikten Zuverlässigkeitsanforderungen
Eingesetzte Technologien und Produkte:
  •  VHDL-2008
  • Microsemi ProASIC3
  • CAN Bus

Software-Entwickler

Entwicklung einer Analyse- und Visualisierungs-Software für Lidar-Sensor.
  • 3D-Visualisierung einer Lidar-Punktwolke mit GPU-Beschleunigung
  • Implementierung von Realtime-Filtern und -Analysen
  • Aufzeichnung und Kodierung des Video-Streams mit FFmpeg
  • Portierung von Filtern auf Nvidia Jetson System
Eingesetzte Technologien und Produkte:
  • Rust, C++
  • Qt, Vulkan, FFmpeg
  • Linux/Ubuntu (Desktop), Windows, Linux (NVidia Jetson)

Entwicklung von Support-Tools, Software-Entwickler

Entwicklung von diversen Tools zum Betrieb und Test eines neuen Sensors.
  • Erstellen und Pflege eines Buildroot-basierten Root Filesystems
  • Software zum Auslesen von Sensordaten und von Chip-internen Registern über I2C
  • Implementierung von FPGA-Modulen zur Test-Unterstützung
Eingesetzte Technologien und Produkte:
  • Rust, VHDL
  • Embedded Linux, Buildroot
  • Xilinx Vivado, Xilinx Zynq UltraScale+
  • Jenkins

Software-Entwickler

Entwicklung eines embedded Linux Build- und Boot-Systems für einen neuen Sensor.
  • Ausarbeitung und Vergleich mehrerer Build-Technologien für embedded Linux
  • Erstellen und Wartung der Build-Skripte
  • Implementierung und Wartung von Linux Kernel Treibern
  • Implementierung von U-Boot Treibern
  • Implementierung eines bare-metal Serial ATA Treibers
  • Entwicklung von Ethernet PHY/MAC-Treibern für FreeRTOS und bare-metal
Eingesetzte Technologien und Produkte:
  • C, Bash, Python
  • Embedded Linux (PetaLinux, Yocto), FreeRTOS
  • Arm v8/Cortex-A53 (bare-metal)
  • Xilinx Vivado, Xilinx SDK, Xilinx Zynq UltraScale+
  • Serial ATA AHCI Standard

FPGA-Entwickler

SpaceWire IP-Cores
Entwurf, Implementierung und Verifikation des FPGA-Designs für das Lasertreiber-
Steuersystem auf einem Forschungssatelliten.
  • Erstellung des Verifikationsplans und -berichts
  • Testen der korrekten zeitlichen Ansteuerung der angeschlossenen Analogelektronik
  • Dokumentation der Verifikation unter Einhaltung der ESA Qualitätsstandards
  • Hohe Zuverlässigkeitsanforderungen
  • Requirements-Tracking
Eingesetzte Technologien und Produkte:
  • VHDL-2008
  • Mentor ModelSim DE
  • RMAP (ECSS-E-ST-50-52C), SpaceWire (ECSS-E-ST-50-12C), ECSS (insb. ECSS-Q-ST-60-02C)

FPGA-Entwickler

SpaceWire IP-Cores
Verifikation der Implementierung eines SpaceWire IP-Cores in VHDL.
  • Erstellung des Verifikationsplans und -berichts
  • Implementierung des Verifikationsplans
  • Beheben der gefundenen Fehler
  • Review des Designs
  • Requirements-Tracking
Eingesetzte Technologien und Produkte:
  • VHDL-93, VHDL-2008
  • Mentor ModelSim
  • SpaceWire (ECSS-E-ST-50-12C)

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden