Senior Hardware & Software Developer
- Verfügbarkeit einsehen
- 2 Referenzen
- 30‐70€/Stunde
- Deutschland
- auf Anfrage
- fa | de | en
- 16.04.2026
- Contract ready
Kurzvorstellung
Embedded C/C++, STM32/ARM, Python, Fullstack, BLE, IoT. Arbeite
100 % remote und eigenverantwortlich — von Firmware bis Cloud.
Liefere schlanke, hochwertige Lösungen in anspruchsvoll
Auszug Referenzen (2)
"Daniel delivered outstanding work on our ESL series production — excellent hardware and code quality, well documented, fast and reliable."
2/2025 – 12/2025
Tätigkeitsbeschreibung
Vollständige Entwicklung eines Electronic Shelf Label (ESL)
Systems — End-to-End von Firmware über Hardware bis zu Web-
Frontend, Mobile-App und Cloud-Backend.
Firmware & Embedded:
- Entwicklung der ESL-Firmware in Embedded C/C++ auf Nordic
nRF52-Plattform (ARM Cortex-M4)
- Bluetooth Low Energy (BLE)-Stack für Kommunikation zwischen
ESL-Tags, Gateway und Backend
- Energieoptimierung für langjährige Batterielaufzeit
(Sleep-Modi, effiziente Wakeup-Strategien)
- E-Paper-Display-Ansteuerung über SPI und Treiberentwicklung
- OTA-Update-Mechanismus für Firmware-Rollouts im laufenden Betrieb
- Sichere Schlüsselverwaltung, verschlüsselte Kommunikation und
Authentifizierung
Hardware:
- Schaltungsentwurf und PCB-Layout der ESL-Tags
- Komponentenauswahl, Energiemanagement und EMV-Optimierung
- Prototyping und Überführung in die Serienproduktion
Backend (Cloud):
- Backend-Entwicklung mit Node.js/NestJS und TypeScript
- REST- und WebSocket-APIs für ESL-Management, Preisupdates und
Statusabfragen
- Datenbank-Design mit PostgreSQL, Caching mit Redis
- Deployment auf AWS (Lambda, EC2, S3, RDS) mit CI/CD-Pipeline
- Authentifizierung (OAuth2, JWT) und sichere Multi-Mandanten-
Architektur
Frontend (Web & Mobile):
- Web-Dashboard mit Next.js und TypeScript für ESL-Verwaltung,
Preis- und Produktpflege
- Mobile-App mit React Native / Flutter für Installation,
Inbetriebnahme und Wartung der ESL-Tags vor Ort
- Echtzeit-Statusanzeige und Visualisierung großer ESL-Flotten
Ergebnis: Ein produktives Ende-zu-Ende-System, das mehrere tausend
ESL-Tags zuverlässig, energieeffizient und sicher betreibt — komplett
eigenverantwortlich konzipiert und umgesetzt.
Embedded Software, Full Stack Developer, Hardware-Design, PCB-Designer
"Daniel has supported us on several projects — excellent firmware quality, clean documentation, reliable BLE and RFID integration. Highly recommended."
2/2024 – 2/2026
Tätigkeitsbeschreibung
Langjährige freiberufliche Zusammenarbeit mit NovaWareTech an
mehreren Embedded-Software- und Firmware-Projekten im High-Tech-
und Elektroindustrie-Umfeld.
Eingesetzte Rollen und Aufgaben:
- Entwicklung hardwarenaher Firmware in Embedded C/C++ auf
STM32 (ARM Cortex-M), mRF und ESP32 Mikrocontrollern
- Implementierung und Integration von RFID-/NFC-Stacks
inkl. MIFARE® (Authentifizierung, sichere Schlüsselverwaltung,
Kartenkommunikation)
- Entwicklung der Bluetooth-Low-Energy-Kommunikation (BLE)
inkl. eigener Profile, Pairing und sicherer Datenübertragung
- Implementierung von Schnittstellentreibern für UART, SPI, I²C
und GPIO
- Aufbau modularer Firmware-Architekturen mit FreeRTOS sowie
Bootloader- und OTA-Update-Mechanismen
- Integration der Firmware mit der Hardware vom Prototyp bis
zur Serienüberführung
- Durchführung von Modul- und Integrationstests sowie
Erstellung der technischen Dokumentation
Über mehrere Projekte hinweg enge Zusammenarbeit mit dem
Hardware-Team bei Schaltungsdesign, Bring-up und Inbetriebnahme
der Geräte. Konsequenter Einsatz moderner KI-Tools zur
Beschleunigung von Implementierung, Reviews und Dokumentation
bei gleichbleibend hoher Qualität.
Embedded Software, Firmware
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
2/2025 – 12/2025
Tätigkeitsbeschreibung
Vollständige Entwicklung eines Electronic Shelf Label (ESL)
Systems — End-to-End von Firmware über Hardware bis zu Web-
Frontend, Mobile-App und Cloud-Backend.
Firmware & Embedded:
- Entwicklung der ESL-Firmware in Embedded C/C++ auf Nordic
nRF52-Plattform (ARM Cortex-M4)
- Bluetooth Low Energy (BLE)-Stack für Kommunikation zwischen
ESL-Tags, Gateway und Backend
- Energieoptimierung für langjährige Batterielaufzeit
(Sleep-Modi, effiziente Wakeup-Strategien)
- E-Paper-Display-Ansteuerung über SPI und Treiberentwicklung
- OTA-Update-Mechanismus für Firmware-Rollouts im laufenden Betrieb
- Sichere Schlüsselverwaltung, verschlüsselte Kommunikation und
Authentifizierung
Hardware:
- Schaltungsentwurf und PCB-Layout der ESL-Tags
- Komponentenauswahl, Energiemanagement und EMV-Optimierung
- Prototyping und Überführung in die Serienproduktion
Backend (Cloud):
- Backend-Entwicklung mit Node.js/NestJS und TypeScript
- REST- und WebSocket-APIs für ESL-Management, Preisupdates und
Statusabfragen
- Datenbank-Design mit PostgreSQL, Caching mit Redis
- Deployment auf AWS (Lambda, EC2, S3, RDS) mit CI/CD-Pipeline
- Authentifizierung (OAuth2, JWT) und sichere Multi-Mandanten-
Architektur
Frontend (Web & Mobile):
- Web-Dashboard mit Next.js und TypeScript für ESL-Verwaltung,
Preis- und Produktpflege
- Mobile-App mit React Native / Flutter für Installation,
Inbetriebnahme und Wartung der ESL-Tags vor Ort
- Echtzeit-Statusanzeige und Visualisierung großer ESL-Flotten
Ergebnis: Ein produktives Ende-zu-Ende-System, das mehrere tausend
ESL-Tags zuverlässig, energieeffizient und sicher betreibt — komplett
eigenverantwortlich konzipiert und umgesetzt.
Embedded Software, Full Stack Developer, Hardware-Design, PCB-Designer
2/2024 – 2/2026
Tätigkeitsbeschreibung
Langjährige freiberufliche Zusammenarbeit mit NovaWareTech an
mehreren Embedded-Software- und Firmware-Projekten im High-Tech-
und Elektroindustrie-Umfeld.
Eingesetzte Rollen und Aufgaben:
- Entwicklung hardwarenaher Firmware in Embedded C/C++ auf
STM32 (ARM Cortex-M), mRF und ESP32 Mikrocontrollern
- Implementierung und Integration von RFID-/NFC-Stacks
inkl. MIFARE® (Authentifizierung, sichere Schlüsselverwaltung,
Kartenkommunikation)
- Entwicklung der Bluetooth-Low-Energy-Kommunikation (BLE)
inkl. eigener Profile, Pairing und sicherer Datenübertragung
- Implementierung von Schnittstellentreibern für UART, SPI, I²C
und GPIO
- Aufbau modularer Firmware-Architekturen mit FreeRTOS sowie
Bootloader- und OTA-Update-Mechanismen
- Integration der Firmware mit der Hardware vom Prototyp bis
zur Serienüberführung
- Durchführung von Modul- und Integrationstests sowie
Erstellung der technischen Dokumentation
Über mehrere Projekte hinweg enge Zusammenarbeit mit dem
Hardware-Team bei Schaltungsdesign, Bring-up und Inbetriebnahme
der Geräte. Konsequenter Einsatz moderner KI-Tools zur
Beschleunigung von Implementierung, Reviews und Dokumentation
bei gleichbleibend hoher Qualität.
Embedded Software, Firmware
6/2019 – offen
Tätigkeitsbeschreibung
Technische Leitung und operative Umsetzung der gesamten Produkt-
entwicklung als CTO und Mitgründer — von der Konzeption bis zum
fertigen Produkt.
Kernaufgaben:
- Definition der technischen Strategie und Produktarchitektur
- Entwicklung von Embedded-Firmware in C/C++ auf STM32 und ARM
Cortex-M (FreeRTOS, Bare-Metal) inkl. Bootloader, OTA und
sicherer Schlüsselverwaltung
- Integration von Bluetooth Low Energy (BLE), MIFARE®/RFID/NFC
sowie Ethernet/WiFi-Anbindung in die Endgeräte
- Fullstack-Entwicklung von Patient- und Behandler-Apps mit
Flutter, React, Next.js und TypeScript
- Backend-Entwicklung mit Node.js/NestJS und Python auf AWS
(Lambda, S3, RDS, Cognito, API Gateway)
- API-Design, sichere Authentifizierung (OAuth2, JWT) und
verschlüsselte Datenflüsse
- Hardware-Entwicklung inkl. Schaltungsentwurf, PCB-Layout und
Überführung vom Prototyp in die Serienproduktion
- Arbeit im regulatorischen Rahmen (MDR, DSGVO) inkl. Dokumentation,
Validierung und Tests
- Aufbau und Leitung des Entwicklungsteams sowie Etablierung von
Entwicklungs-, Test- und CI/CD-Prozessen
- Enge Zusammenarbeit mit Produktmanagement, klinischen Partnern
und Kunden
Konsequenter Einsatz moderner KI-Tools über den gesamten
Entwicklungs-Workflow (Code, Tests, Reviews, Dokumentation) zur
Beschleunigung der Entwicklung bei gleichbleibend hoher Qualität.
Full Stack Developer, Mobile Application Development
Ausbildung
Shiraz
Über mich
Erfahrung in der Umsetzung anspruchsvoller technischer Projekte – von
Embedded Systems und Firmware über IoT-Lösungen bis hin zu komplexen
Web-, Mobile- und Backend-Anwendungen.
Meine technischen Schwerpunkte:
- Embedded & Firmware: C/C++, STM32, ARM Cortex-M, ATMega, FreeRTOS,
Embedded Linux, Bare-Metal, Bootloader, OTA-Updates
- Funk- & RFID-Technologien: Bluetooth Low Energy (BLE), MIFARE®,
RFID/NFC, WiFi, Ethernet, MQTT, REST, TLS
- Schnittstellen: UART, SPI, I²C, CAN, USB
- Frontend & Mobile: TypeScript, React, Next.js, Flutter
- Backend & Cloud: Node.js, NestJS, Python, AWS, Docker, REST-APIs
- Hardware: Schaltungsentwurf, PCB-Design, Integration von Prototyp
bis zur Serienüberführung
In den letzten Jahren habe ich zahlreiche Projekte erfolgreich
umgesetzt – von sicherheitskritischer Embedded-Firmware und
IoT-Sensorik bis hin zu vollständigen Fullstack-Anwendungen mit
Cloud-Anbindung.
Ich arbeite ausschließlich 100 % remote, selbstständig, effizient und
mit hohem Qualitätsanspruch. Mein Fokus liegt darauf, technische
Lösungen zu entwickeln, die präzise auf die Bedürfnisse meiner
Auftraggeber abgestimmt sind – schnell, zuverlässig und auf höchstem
Niveau. Durch den konsequenten Einsatz moderner KI-Tools im gesamten
Entwicklungsprozess liefere ich Ergebnisse deutlich schneller, ohne
Abstriche bei Qualität und Dokumentation.
Wenn Sie einen verlässlichen Experten suchen, der Technik versteht
und Projekte eigenverantwortlich zum Erfolg führt, freue ich mich
über Ihre Anfrage.
Persönliche Daten
- Persisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
