Software Entwickler für Embedded und POSIX Systeme
Kompetente Unterstützung für Ihre SW-Entwicklungsteams
Mit 30+ Jahren Erfahrung in der Softwareentwicklung für Embedded und POSIX Systeme decke ich den gesamten Lebenszyklus von Softwareprojekten ab, von Spezifikation über Implementierung, Unit- und Integrationstests bis zur Pflege.
Ich programmiere Firmware, direkt auf dem Mikrocontroller oder auf der Schnittstelle eines Betriebssystems. Ich optimiere auch gerne Toolchains und automatisiere das Bauen und Testen der Software mit Skripten.
Meine Fachkompetenzen:
- Objektorientierte Softwareentwicklung, inklusive Design Patterns, mit UML, C++ und Python
- Assembler-Programmierung wo es nicht anders geht;
- Tiefes Verständnis von Betriebssystemen für Embedded Systeme, mit und ohne Echtzeit Anforderungen;
- Code-Generierung mit Hilfe von großen KI-Sprachmodellen;
- Professionelle Unit- und Integrationstests für höchste Qualitätssicherung;
- Vertraut mit agilen Entwicklungsmethoden und -prozessen;
- Deutsch als Muttersprache, Englisch fließend und verhandlungssicher.
Kunden schätzen meine Fähigkeit, mich schnell in komplexe Projekte einzuarbeiten und wertvolle Impulse zur Problemlösung zu geben.