03.06.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Embedded Systems Developer | Linux, Mikrocontroller, FPGA
Neuwied, Deutschland
Weltweit
Promotion InformatikÜber mich
Erfahrener Embedded-Systems-Entwickler mit 15+ Jahren Fokus auf Embedded Linux, FPGAs, Mikrocontroller, Yocto und Kernel-Integration. Ich unterstütze Unternehmen bei der Portierung, Treiberentwicklung und Systemoptimierung für anspruchsvolle Automotive- und Industrieanwendungen.
Skills
FahrzeugtechnikElektrische VerdrahtungenCanbusEmbedded SystemsEmbedded LinuxObjektorientierte Software-EntwicklungPCI ExpressProduct Information ManagementPrototypingEchtzeit-BetriebssystemeRS-232SoftwareentwicklungSubversionSystemverilogTool Command Language
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
- Softwarearchitektur
- 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)