Wer ich bin
Mein Name ist Joachim Richter. Als erfahrener Embedded-Entwickler mit über 20 Jahren Berufserfahrung unterstütze ich Unternehmen bei der Entwicklung zuverlässiger und innovativer Embedded-Systeme.
Mein Werdegang
Nach meinem Studium der Elektrotechnik an der Hochschule Mannheim (Dipl.-Ing. FH) habe ich mich auf die Entwicklung von Embedded-Systemen spezialisiert. Meine berufliche Laufbahn führte mich durch verschiedene Branchen und Technologiebereiche:
- 06/2024-10/2024: Senior Embedded Developer bei Witricity Schweiz GmbH (Wireless Power Transfer)
- 08/2020-02/2024: Senior Software Engineer bei Proregia AG (Point-of-Sale Systeme)
- 10/2016-07/2020: Senior Software Engineer bei bbv Software Services AG
- Davor: Verschiedene Positionen in der Embedded-Entwicklung
Technische Expertise
Programmiersprachen & Frameworks
- C/C++ (20+ Jahre Erfahrung)
- Rust (aktuelle Projekte)
- Python (Tooling, Testautomatisierung)
- FreeRTOS, Zephyr OS
Hardware-Plattformen
- ARM Cortex-M Serie (M0 bis M7)
- STM32, Nordic nRF52/53, ESP32
- Texas Instruments, NXP
Spezialgebiete
- OTA-Updates und Bootloader
- Bluetooth Low Energy (BLE)
- Low-Power-Design
- Hardware-Abstraction-Layer (HAL)
- Sicherheitskritische Systeme
Projektbeispiele
Wireless Power Transfer (Witricity Schweiz GmbH)
- Entwicklung der Kommunikationssoftware für drahtlose Ladesysteme
- Implementation von CAN-Protokollen und Diagnose-Features
- Integration in Automotive-Umgebungen
Point-of-Sale Terminal (Proregia AG)
- Neuentwicklung eines modularen POS-Systems
- Integration von Zahlungsterminals und Peripherie
- Sicherheitskritische Implementierungen
Medizintechnik (bbv Software Services AG)
- Entwicklung von Firmware für medizinische Geräte
- IEC 62304 konforme Prozesse
- Bluetooth-Anbindung und Cloud-Konnektivität
Arbeitsweise
Ich lege Wert auf:
- Qualität: Sauberer, wartbarer Code mit hoher Testabdeckung
- Kommunikation: Regelmäßiger Austausch und transparente Projektführung
- Effizienz: Pragmatische Lösungen mit optimalem Kosten-Nutzen-Verhältnis
- Innovation: Einsatz moderner Technologien wo sinnvoll
Verfügbarkeit
Als freiberuflicher Entwickler bin ich flexibel für Projekte verfügbar:
- Remote-Arbeit bevorzugt
- Vor-Ort-Einsätze nach Absprache möglich
- Langzeit- und Kurzzeitprojekte
Sprachen
- Deutsch: Muttersprache
- Englisch: Verhandlungssicher
- Französisch: Konversation
Nehmen Sie Kontakt auf - ich freue mich auf spannende Projekte!