Leistung · Embedded

Embedded Software Freelancer für C/C++, STM32 & RTOS

Als Embedded Software Freelancer entwickle ich Firmware und Treiber für Microcontroller — von der Registerebene bis zur Applikation. Meine Erfahrung stammt aus sicherheitskritischen Systemen der Luft- und Raumfahrt, der Automobilindustrie und der Industrieautomation: Umgebungen, in denen Softwarefehler keine Option sind.

Ob Neuentwicklung, Erweiterung einer bestehenden Codebasis oder Übernahme von Legacy-Firmware ohne Dokumentation — ich steige schnell ein, arbeite MISRA-konform und dokumentiere so, dass Ihr Team den Code danach weiterentwickeln kann.

Was ich liefere

  • Firmware-Entwicklung in C/C++ — Bare-Metal oder unter RTOS (FreeRTOS, Zephyr)
  • Treiber- und BSP-Entwicklung für STM32 und ARM Cortex-M0/M3/M4/M7
  • Hardware-Abstraktionsschichten (HAL) und Peripherie-Integration
  • MISRA-C-konforme Entwicklung für safety-kritische Anwendungen
  • Übernahme, Analyse und Modernisierung von Legacy-Firmware
  • Code-Reviews und Optimierung (Laufzeit, Speicher, Energieverbrauch)

Technologie-Stack

CC++STM32ARM Cortex-MFreeRTOSZephyrHALMISRA-CCMakeGit

Typische Einsatzszenarien

Entwicklungsteam entlasten

Ihr Team ist ausgelastet, das Release-Datum steht: Ich übernehme abgegrenzte Firmware-Arbeitspakete und liefere getesteten, dokumentierten Code.

Legacy-Firmware übernehmen

Der ursprüngliche Entwickler ist weg, niemand kennt den Code: Ich analysiere die Codebasis, dokumentiere nach und mache sie wieder wartbar.

Safety-Anforderungen erfüllen

MISRA, statische Analyse, Nachweisdokumentation: Ich bringe die Prozesse aus Aerospace-Projekten in Ihr Produkt.

"

Ich habe mit Herrn Serkan Dikmen in einem komplexen Projekt über ein halbes Jahr zusammengearbeitet und kann ihn absolut empfehlen. Er verfügt über solides Know-how in der Softwareentwicklung und tiefes Verständnis für Prozessoptimierung. Er arbeitet strukturiert, denkt lösungsorientiert und bringt wertvolle Impulse ein. Als Freelancer wird er jedes Projekt fachlich und menschlich bereichern.

Dr. Erdal Pekel
Freiberufler

Häufige Fragen

Was kostet ein Embedded Software Freelancer?

Der Stundensatz richtet sich nach Projektumfang, Dauer und Kritikalität. Für ein konkretes Angebot genügt eine kurze Projektbeschreibung an info@sourceqode.de — Sie erhalten innerhalb von 24 Stunden eine Einschätzung mit Aufwand und Konditionen.

Wie schnell können Sie in ein laufendes Firmware-Projekt einsteigen?

In der Regel innerhalb von ein bis zwei Wochen. Für den Einstieg brauche ich Zugriff auf Repository, Build-System und — falls vorhanden — Schaltpläne. Die erste produktive Codeänderung liefere ich meist in der ersten Woche.

Arbeiten Sie remote an Embedded-Hardware?

Ja. Entwicklungsboards und Prototypen werden per Post ausgetauscht oder über Remote-Debugging (J-Link, ST-Link über Netzwerk) angebunden. Für Inbetriebnahmen und Hardware-nahe Fehlersuche komme ich bei Bedarf vor Ort.

Welche Microcontroller unterstützen Sie?

Schwerpunkt sind STM32 und ARM Cortex-M (M0 bis M7). Die Konzepte — Registerprogrammierung, DMA, Interrupts, RTOS-Integration — übertrage ich auch auf andere Plattformen wie NXP, ESP32 oder Nordic.

Projekt besprechen?

Kurze Beschreibung genügt — Sie erhalten innerhalb von 24 Stunden eine ehrliche Einschätzung.

Oder direkt anrufen: 0157 73466144 · WhatsApp