27.10.2025 aktualisiert


nicht verfügbar
Dienstleistungen für Hardware/Software - Entwicklungen
Freiburg i. Br., Deutschland
Deutschland +2
Elektro&InformationstechnikÜber mich
Embedded Systems Engineer mit Erfahrung in Firmware- und Hardwareentwicklung. Spezialisiert auf C/C++, Mikrocontroller, IoT und Elektronik. Unterstütze Projekte ganzheitlich – von Architektur und Prototyping bis Integration – mit Fokus auf Qualität und Effizienz.
Skills
Unity3DC (Programmiersprache)Altium DesignerApplication Development FrameworkElektrotechnikTest AutomationC++SchaltungsdesignContinuous IntegrationDigitale ElektronikElektronikEmbedded C++IngenieurwesenFehleranalyseFreertosHardware-DesignMesssystemeMQTTSystementwicklungs-LebenszyklusPrototypingQualitätsmanagementEchtzeit-BetriebssystemeService DeliverySoftwareentwicklungUartDrahtlose KommunikationWi-Fi-TechnologieInternet Of ThingsMesstechnikOszilloskopGitSensorikGitlab-CiIntegrationstestsRechnerarchitekturMentor GraphicsPcb LayoutRestful ApisAws Iot
Mit meinem Fachwissen und meiner langjährigen Erfahrung in der Elektrotechnik entwickle ich komplette Systeme im Bereich Hardware und Software – von der ersten Idee bis zur Serienreife. Dabei lege ich besonderen Wert auf Fehleranalyse, Robustheit und Zuverlässigkeit, um eine hohe Qualität der Endprodukte sicherzustellen.
Schwerpunkte & Kompetenzen
- Systementwicklung Hardware/Software:
- ganzheitliche Umsetzung von Embedded-Systemen, von Konzeption über Prototyping bis zur Serienfertigung
- Drahtlose Kommunikation:
- Erfahrung in der Entwicklung von sub-GHz-, Wi-Fi- und IoT-Netzwerken
- Sensorintegration:
- Implementierung von Sensoren in Embedded-Systeme, inkl. Schnittstellen wie UART, SPI, I²C, MQTT und REST-API
- Softwareentwicklung:
- Treiber- und Applikationsentwicklung in C und C++ (Bare Metal und RTOS, z. B. FreeRTOS)
- Hardwareentwicklung:
- analoges und digitales Schaltungsdesign, Schematic & PCB-Layout (KiCAD, Mentor Pads)
- EMV-Engineering:
- Messtechnik, Prüfungen und Design-Optimierung zur Sicherstellung von Normenkonformität
- Qualitätssicherung & Tests:
- Unit- und Integrationstests mit Unity, gMock sowie CI/CD-gestützte Testautomatisierung
Technologien & Tools
- C, C++, FreeRTOS, STM32, ESP32, AWS IoT, MQTT, REST, Wi-Fi, Sub-GHz, Git, GitLab CI, Unity, gMock, Oszilloskop, Spektrumanalysator, EMV-Messtechnik, KiCAD, Siemens PADS
Sprachen
DeutschMutterspracheEnglischgutItalienischGrundkenntnisse
Projekthistorie
○ Portierung und Integration des firmeneigenen Wireless MBus- und
LoRaWAN-Stacks auf eine ARM Cortex-M33-Plattform
○ Analyse und Anpassung von Compiler- und CMSIS-Versionen für eine
reibungslose Integration in die aktuelle STM32-Toolchain
○ Optimierung und Erweiterung der GitLab-CI/CD-Pipeline zu einem
vollständig automatisierten Build- und Release-Prozess
○ Erstellung technischer Dokumentation sowie Vorbereitung von Review- und
Freigabeunterlagen
EMV-Prüfung und Baugruppenoptimierung
- Durchführung von EMV-Konformitätsprüfungen nach gängigen Normen (z. B. CE, FCC, RED)
- Analyse und Bewertung von Störaussendungen, Störfestigkeit und leitungsgebundenen Störungen
- Ableitung von Optimierungsmaßnahmen für Schaltungsdesign, Layoutführung, Massekonzepte und Filterstrukturen
- Unterstützung bei der Baugruppenoptimierung mit Fokus auf Signal-Integrität, Schirmung, Leiterplatten-Layout und Bauteilauswahl
- Begleitung von Zertifizierungsprozessen und Abstimmung mit externen Prüflaboren
- Technische Unterstützung bei Funkkommunikation (Sub-GHz)
- Beratung zu Regulatory Compliance und Design-for-Compliance Strategien
Hardware- und Softwareentwicklung einer sicheren Kommunikationsschnittstelle für M2M-Systeme
- Entwicklung einer Kommunikationsschnittstelle über Wi-Fi, MQTT und USB mit Fokus auf Zuverlässigkeit, Sicherheit und Echtzeitfähigkeit
- Implementierung einer Cloud-Anbindung auf Basis von AWS IoT Core als Schnittstelle zwischen Embedded-Geräten und Cloud-Infrastruktur
- Integration und Nutzung verschiedener AWS IoT-Bibliotheken, darunter:
- coreMQTT (sichere bidirektionale Kommunikation)
- coreJSON (Parser/Serializer für IoT-Datenstrukturen)
- AWS IoT Fleet Provisioning (Gerätebereitstellung im Feld)
- AWS IoT OTA (Over-the-Air Updates)
- AWS IoT Shadow (Gerätezustandssynchronisation)
- Entwicklung und Integration eines Embedded-Webservers zur REST-API-Kommunikation, inkl. Umsetzung von HTTP-Methoden (GET, POST, PUT, DELETE)
- Aufbau einer CI/CD-Pipeline (GitLab CI) für die automatisierte Bereitstellung der Applikation
- Sicherheitsaspekte: AES-Verschlüsselung, Zertifikatsverwaltung, Authentifizierung und robuste Fehlerbehandlung