18.06.2026 aktualisiert


Premiumkunde
100 % verfügbarSoftwareentwickler - Rust, Embedded Systems & Linux
Baiersdorf, Deutschland
Baiersdorf +100 km
Dipl.-Informatiker (FH), Fachrichtung Anwendungsentwicklung, GSO FH NürnbergÜber mich
Ingenieurbüro für anspruchsvolle und hochperformante Softwareentwicklung
Skills
Embedded SystemsEmbedded LinuxEmbedded BetriebssystemeEmbedded SoftwareFPGASoftwareentwicklungSystemprogrammierungRust (Programming Language)Hardwarenahe ProgrammierungGnu-BetriebssystemBetriebssysteme
Rust & Systemprogrammierung
Sichere, hochperformante Softwareentwicklung in Rust. Erfolgreiche Portierung geschäftskritischer C/C++-Legacy-Codebases nach Rust zur Erfüllung höchster Sicherheitsanforderungen (AOSP/Android) sowie Entwicklung latenzkritischer Simulations- und Analysesoftware.
Linux & System-Engineering
Langjährige, profunde Expertise im Linux-Ökosystem auf allen Ebenen - von der anspruchsvollen Systemadministration und Netzwerkkonfiguration über Embedded Linux Distributionen bis hin zur hardwarenahen Entwicklung maßgeschneiderter Kerneltreiber.
Embedded Software & Hardwarenahe Entwicklung
Entwicklung hochpräziser Firmware und hardwarenaher Software für Mikrokontroller (wie RP2350 via Embassy-Rust) und FPGAs (Xilinx Zynq, Lattice). Echtzeitsteuerung, Sensor-Fusion und nahtlose Anbindung an das Betriebssystem.
Programmiersprachen
Kenntnisse in einer Vielzahl von Programmiersprachen: Rust, Java, C/C++, Assembler, Bash, Matlab, Perl, Python, Verilog und VHDL.
FPGA-Entwicklung
Entwicklung und Programmierung von FPGA-Komponenten (Xilinx Zynq, Lattice) für Audio-Signalverarbeitung, Multichannel-Audio-Interfaces und hardwarenahe Anwendungen.
Signal Processing & Multimedia
Integration und Entwicklung von Audio-Codecs (AAC, MPEGH, FDK-AAC), Gstreamer-Pipelines, On Screen Displays sowie akkustischer Wasserzeichenverfahren.
Datenbanken
Erfahrung mit relationalen Datenbanksystemen: Apache Derby, MySQL, PostgreSQL und SQLite.
Betriebssysteme
Umfangreiche Erfahrung mit verschiedenen Betriebssystemen: Android, CentOS, Embedded Linux, Enterprise Linux, Fedora, Linux und RedHat Linux.
Agile Softwareentwicklung & Toolchain
Einsatz agiler Entwicklungsmethoden sowie Nutzung von GNU Toolchain, Eclipse IDE, Netbeans IDE und Xilinx Entwicklungswerkzeugen in der täglichen Projektarbeit.
HFT-Simulations- & Analyseplattformen
Konzeption und Entwicklung hochperformanter Simulations- und Wiedergabe-Plattformen für algorithmischen Hochfrequenzhandel (HFT) über das FIX-Protokoll mit nanosekundengenauer Latenz- und Verzögerungsanalyse.
Sichere, hochperformante Softwareentwicklung in Rust. Erfolgreiche Portierung geschäftskritischer C/C++-Legacy-Codebases nach Rust zur Erfüllung höchster Sicherheitsanforderungen (AOSP/Android) sowie Entwicklung latenzkritischer Simulations- und Analysesoftware.
Linux & System-Engineering
Langjährige, profunde Expertise im Linux-Ökosystem auf allen Ebenen - von der anspruchsvollen Systemadministration und Netzwerkkonfiguration über Embedded Linux Distributionen bis hin zur hardwarenahen Entwicklung maßgeschneiderter Kerneltreiber.
Embedded Software & Hardwarenahe Entwicklung
Entwicklung hochpräziser Firmware und hardwarenaher Software für Mikrokontroller (wie RP2350 via Embassy-Rust) und FPGAs (Xilinx Zynq, Lattice). Echtzeitsteuerung, Sensor-Fusion und nahtlose Anbindung an das Betriebssystem.
Programmiersprachen
Kenntnisse in einer Vielzahl von Programmiersprachen: Rust, Java, C/C++, Assembler, Bash, Matlab, Perl, Python, Verilog und VHDL.
FPGA-Entwicklung
Entwicklung und Programmierung von FPGA-Komponenten (Xilinx Zynq, Lattice) für Audio-Signalverarbeitung, Multichannel-Audio-Interfaces und hardwarenahe Anwendungen.
Signal Processing & Multimedia
Integration und Entwicklung von Audio-Codecs (AAC, MPEGH, FDK-AAC), Gstreamer-Pipelines, On Screen Displays sowie akkustischer Wasserzeichenverfahren.
Datenbanken
Erfahrung mit relationalen Datenbanksystemen: Apache Derby, MySQL, PostgreSQL und SQLite.
Betriebssysteme
Umfangreiche Erfahrung mit verschiedenen Betriebssystemen: Android, CentOS, Embedded Linux, Enterprise Linux, Fedora, Linux und RedHat Linux.
Agile Softwareentwicklung & Toolchain
Einsatz agiler Entwicklungsmethoden sowie Nutzung von GNU Toolchain, Eclipse IDE, Netbeans IDE und Xilinx Entwicklungswerkzeugen in der täglichen Projektarbeit.
HFT-Simulations- & Analyseplattformen
Konzeption und Entwicklung hochperformanter Simulations- und Wiedergabe-Plattformen für algorithmischen Hochfrequenzhandel (HFT) über das FIX-Protokoll mit nanosekundengenauer Latenz- und Verzögerungsanalyse.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1998
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Konzeption und Entwicklung eines hochperformativen, asynchronen Flight Controllers in Bare-Metal Rust für den RP2350 Dual-Core Mikrokontroller. Implementierung eines echtzeitfähigen Schedulings mittels Embassy, quaternionenbasierter Sensor-Fusion (AHRS) zur Fluglagenregelung via nalgebra, präziser DShot-Motorkommunikation über RP2350-Hardware-PIO sowie Telemetrie- und Steuerungsverbindungen über Wi-Fi (CYW43) und GPS (NMEA).
Konzeption und Entwicklung einer hochperformanten Simulations- und Wiedergabe-Plattform für algorithmischen Hochfrequenzhandel (HFT) über das FIX-Protokoll (Financial Information eXchange). Die Plattform parst und simuliert Orderbücher und Marktdatenströme in Echtzeit (u. a. Kraken, Binance, Coinbase) mit nanosekundengenauer Latenz- und Verzögerungsanalyse. Sie umfasst eine interaktive Desktop-Visualisierung (Iced/Plotters) zur grafischen Darstellung von Orderbuch-Zuständen und Handelsstatistiken.
Sicherheitskritische Portierung des FDK-AAC Audiocodecs (Teil des Android Open Source Projects AOSP) von C/C++ nach Rust. Entwicklung und Implementierung von vier Kern-Arbeitspaketen: AAC Channel Downmix, SBR HF-Generator (USAC), HCR Error Resilience Tool und Parametric Stereo für HE-AAC v2 unter Android (Soong/Cargo).