28.11.2025 aktualisiert


Premiumkunde
100 % verfügbarFreiberuflicher Embedded-Linux-Entwickler
Neuwied, Deutschland
Weltweit
Dipl.Ing. Elektrotechnik & Doktor der InformatikÜber mich
Ich bin promovierter Informatiker, Diplomingenieur der Elektrotechnik und ausgebildeter Energieelektroniker. Gerne unterstütze ich Sie bei Ihrer Entwicklungsaufgabe an der Schnittstelle zwischen Hardware und Software.
Skills
FahrzeugtechnikBash ShellElektrische VerdrahtungenC++CanbusLinuxEmbedded SystemsEmbedded LinuxEthernetFreertosHardware-DesignPythonObjektorientierte Software-EntwicklungOpenmpPCI ExpressProduct Information ManagementPrototypingEchtzeit-BetriebssystemeRS-232SoftwareentwicklungSubversionSystemverilogTool Command LanguageVerilogVhdlPicmicroFirewallsMesstechnikOszilloskopGitYoctoScript LanguageLenkvorrichtungInbetriebnahmeSoftware Version Control
Embedded Systems
- Programmierung und Inbetriebnahme von eingebetteten Systemen (C/C++, Linux/Yocto, VHDL, Verilog)
- Fehlersuche in elektronischen Schaltungen mit Oszilloskop und Logikanalysator
- Inbetriebnahme von Prototypen, inkl. Inbetriebnahme von On- und Off-Chip-Peripheriegeräten
- Mikrocontroller
- Echtzeit-Betriebssysteme (z.B. FreeRTOS)
- Schnittstellen (RS232, CAN, I2C, SPI, Ethernet, PCIe etc.)
Fahrzeugtechnik
- Programmierung von Steuerungssoftware für Nutzfahrzeuge (Danfoss Plus+1 Guide)
- Entwicklung, Implementierung und Inbetriebnahme von CAN-Bussystemen
Linux
- Kernelkonfiguration
- Anpassung von Device Trees
- Treiberprogrammierung
- Anwendungsentwicklung
- Firewall-Konfiguration
Softwareentwicklung
- Prozedurale Programmierung (C)
- Objektorientierte Programmierung (C++, Python)
- Parallele Programmierung (OpenMP, MPI)
- Skriptsprachen (Bash, Python, Tcl)
- Programmierung von Mikrocontrollern (C)
- Versionskontrolle (Git, SVN)
- Entwicklung von IP-Cores (VHDL, Verilog)
- Verifikation von IP-Cores (SystemVerilog)
Hardwareentwicklung
- Fehlersuche in elektronischen Schaltungen
- Through-Hole- und SMD-Löttechnik zur Schaltungsänderung
- 3D-Druck
Messtechnik
- Einsatz von Oszilloskopen, Logikanalysatoren und Funktionsgeneratoren (im Homeoffice vorhanden)
- Automatisierte Erfassung und Auswertung von Messdaten
Sprachen
DeutschMutterspracheEnglischverhandlungssicherSpanischgut
Projekthistorie
- Pflege und Erweiterung des Yocto-basierten Linux-Images
- Pflege und Erweiterung von Docker-Images
- Portierung der Kundenapplikation von der arm64- auf die x86_64-Architektur
- Erstellen der Firewall-Konfiguration
- Performance-Optimierung von Datenbankzugriffen auf eine InfluxDB-Datenbank
- Performance-Optimierung von Zugriffen auf einen Mosquitto-MQTT-Broker
- Entwicklung von Steuerungssoftware zur Anbindung von Fahrsteuerungs-Rechnern in Sonderfahrzeugen mit Elektro- und Verbrennungsantrieb
- Inbetriebnahme von elektrohydraulischen Fahr- und Arbeitshydrauliksystemen
- Fehlersuche an CAN-Bus-Netzwerken
- Erstellung von Stromlaufplänen
- Embedded-Linux-Entwicklung: Anpassung von Treibern und Device Trees für Telematik-Einheiten
- Fehleranalyse an Feldrückläufern und Erarbeitung von Software-Fixes für millionenfach im Feld befindliche Serienprodukte
- Inbetriebnahme von Prototypen für neue Telematik-Einheiten basierend auf Qualcomm-Chipsätzen (MDM9x45, MDM9x28, SA515M)
- Dateisysteme für NAND-Flashes (UBIFS, SquashFS)
- Analyse von Problemen der Inter-Chip-Kommunikation (SPI, I2C) mittels Oszilloskop und Logikanalysator
- Inbetriebnahme eines SPI-On-Chip-Peripherals und Anbindung eines Hardware-Security-Moduls
- Unterstützung beim Aufbau der Produktion für neue Produkte (GPIO-Test, Flash-Station)