C/C++ Softwareentwicklung
Entwicklung und Weiterentwicklung bestehender Systeme – Embedded ebenso wie allgemeine C/C++-Software.
Freelance Software Engineering
C/C++ Software Development · Embedded Systems · Hardware Integration
Ich unterstütze Unternehmen bei der Entwicklung, Erweiterung und Fehleranalyse von Softwaresystemen – von C/C++ und Embedded Linux bis zur hardwarenahen Integration über SPI, I²C und CAN.
Schwerpunkt ist die praktische C/C++-Entwicklung: bestehende Systeme verstehen, Funktionen ergänzen, Hardware anbinden, Fehler eingrenzen und Software auf neue Plattformen übertragen.
Entwicklung und Weiterentwicklung bestehender Systeme – Embedded ebenso wie allgemeine C/C++-Software.
Hardwarenahe Software auf Embedded-Plattformen und Linux-Systemen, einschließlich Raspberry Pi und ESP32.
Anbindung von Sensoren, Controllern und Peripherie über SPI, I²C, GPIO und CAN.
Systematische Ursachenanalyse bei funktionalen Fehlern, Laufzeitproblemen sowie an Hardware-/Software-Grenzflächen.
Übertragung und Integration von Software auf neue Hardware- oder Betriebssystemplattformen.
Unit- und Funktionstests, Testautomatisierung, statische Codeanalyse und nachvollziehbare technische Dokumentation.
Serverseitige Weiterentwicklung in C/C++ unter Linux, Integration eines REST-API-Frameworks sowie Implementierung von Statistik-, Dispositions- und Bewertungslogik.
C++-Gerätetreiber und modulares Kommunikationssystem mit Paketierung, variabler Payload-Länge und CRC-8; Portierung von Raspberry Pi auf ESP32-S3.
C++-Anwendungen auf Raspberry Pi mit Sensorik, Display, CAN-Controller und MicroSD sowie TCP/UDP, WebSockets, Cross-Compilation und Remote-Debugging.
Embedded-C++-Entwicklung, UDS-Dienste, CAN-Signalverarbeitung, E2E-Kommunikationsabsicherung sowie Unit- und Funktionstests.
Embedded-C-Basissoftware in mehr als zehn Projekten, CAN-/FlexRay-Kommunikation, Diagnosefunktionen, Tests und statische Codeanalyse.
Verifikation eines dual-redundanten Aktuatorsystems gemäß DO-178B, Fault-Insertion-Tests sowie CAN-/ARINC-Signalanalyse und Fehlerbehebung in C.
Ich unterstütze Unternehmen als freiberuflicher C/C++ Software Engineer bei der Entwicklung, Erweiterung und Fehleranalyse von Softwaresystemen.
Mein Schwerpunkt liegt auf Embedded Systems, Embedded Linux, Hardwareanbindung über SPI, I²C und CAN sowie der Portierung und Integration von Software auf neue Hardwareplattformen.
Ausführliches ProfilSchreiben Sie mir gern kurz, worum es in Ihrem Projekt technisch geht. Ich melde mich zeitnah zurück.