
Keil MDK Experten in Deutschland
entwickeln, in wenigen Minuten aus über 15.000 Lebensläufen mithilfe von KI vermitteltBeauftragen Sie Experten, die Firmware für ARM Cortex-M-Geräte erstellen und warten, CMSIS-basierte Projekte konfigurieren und Embedded-Software mit µVision debuggen. FRATCH vermittelt Ihnen schnell und präzise geprüfte, verfügbare Freelancer, die zu Ihren technischen Anforderungen passen.
Lerne FRATCH Experten in Deutschland kennen, die kürzlich Keil MDK eingesetzt haben
Oleksii K.
Letzte Position:
Softwareentwickler (freiberuflich) bei Sasse Elektronik GmbH
- Benutzerdefiniertes Yocto-Linux-Image mit Docker-Support erstellt (NXP i.MX 6ULL)
- Verteilte Python-Anwendung entwickelt (Weboberfläche, Gas-/Temperaturregelung)
- Mehrere Docker-Container für Produktion und Entwicklung entworfen
- Dokumentation gemäß IEC 62304 erstellt
Hendrik W.
Letzte Position:
Software-Test- und Wartungsunterstützung bei Anton Paar ProveTec GmbH
- Ergänzen/Erstellen von Testspezifikationen
- Durchführen von Regressionstests
- Durchführen von Releasetests
- Analyse von Jira-Tickets
- Identifikation von Fehlern in der Software und deren Beseitigung mit C#
Roland R.
Letzte Position:
Unterstützung im laufenden Projekt bei Automobilzulieferer
- Schließung des Safety Cases
- Erzeugung von aussagekräftigen Traceability-Matrizen und gezielte Testerweiterung
- Requirement-Übertragung in andere Datenbank-Systeme
- Strukturierung der Requirements, Bewertung und Vollständigkeit inklusive Aufstellung neuer Testcases anhand von Use Case basierter Teststrategien und den Ergebnissen interner Traceability-Matrizen
- Teilautomatisierung von Aufgaben im Rahmen eines Requirement Assessment Tools
- Tools und Sprachen: MS Teams, reqIF, Enterprise Architect, Codebeamer, proprietäre Tools zur Erzeugung und Bewertung von Traceability-Matrizen (Größenordnung 1000 x 1000)
Karl S.
Letzte Position:
Software-Berater, ‑Architekt und ‑Entwickler bei Flurförderzeughersteller
- Beratung in allen Bereichen der Softwareentwicklung wie Architektur, Inter- und Intra-Prozesskommunikation, E2E-Absicherung
- Ressourcenüberwachung und Messung wie Laufzeit und Speicherbedarf
- Spezifikation von Schnittstellen- und Umsetzungs-Pattern sowie Grob- und Feinspezifikationen
- Design und Implementierung von Funktions- und Safety-Software
- Spezifikation der Unit-Tests und Betreuung der Integrations- und Software-Tests der HIL-Testabteilung im Rahmen der Software-Validierung
- Entwicklung einer plattformunabhängigen Steuer- und Regelungssoftware für ein Brennstoffzellensystem (Multi-Prozessor-16Bit und Multi-Core-32Bit)
- Entwicklung/Konzepterstellung von Zustandsautomaten
- Entwicklung/Konzepterstellung von Regelungsalgorithmen
- Entwicklung/Konzepterstellung von Inter-Prozess-Safety-Kommunikation
- Entwicklung/Konzepterstellung von Basissoftwarekomponenten zur Parameter-, Kennlinien- und Fehlerverwaltung
- Entwicklung von Fahrzeugkommunikation auf CAN-Basis
- Entwicklung/Konzepterstellung von Inbetriebnahme-, Wartungs- und Service-Anbindungen über CAN sowie UDS-Diagnose
- Durchführung von Validierung, Betreuung von externer Validierung
- Erstellung von Spezifikationen für das Testing
Daniel S.
Letzte Position:
Embedded Software Engineer bei Rawe Electronic GmbH / SCHELL
- Firmware-Entwicklung von Low-Level-Treibern für einen fortschrittlichen Wasserhahn mit Bluetooth auf einem EFR32BG-Modul von Silicon Labs mit Simplicity Studio
Jörg R.
Letzte Position:
Embedded Software-Entwickler bei Kunde auf Anfrage
- Embedded-Software-Entwicklung für IoT-Produkte auf Mikrocontroller-Basis
- C
- C++
- FreeRTOS
- Mikrocontroller (ARM, Renesas)
- IP
- Sicherheit (TLS)
- WLAN
- IoT
- MQTT
- Eclipse
- GIT
- GCC
- JSON
- HTTP(S)
- REST-API
- CMake
- I2C
- MCUboot
- Azure-Client
Jaya V.
Letzte Position:
Softwareentwickler bei Bosch Global Software Technologies Limited
- Entwicklung von AUTOSAR-Anwendungen mit Eclipse RCP für den RTA-CAR AUTOSAR-Stack von ETAS
- Zusammenarbeit mit den Plattform- und Isolar-A-Teams bei ASW-Entwicklung und Testing-Workflows
- Implementierung von UI-Automation-Tests mit dem Java SWTBot-Framework zur Verbesserung der Regressionstestabdeckung
- Aufbau von Microservices-basierten Anwendungen mit Java, Spring Boot und Angular für interne Tools
- Steigerung der Zuverlässigkeit der AUTOSAR-Toolchain durch teamübergreifende Zusammenarbeit in Entwicklung und Testing
Roland P.
Letzte Position:
Geschäftsführer und Inhaber bei Clixxun GmbH
- Softwaredesign & -entwicklung (externe und interne Projekte)
- Produktmanagement
- System- und Softwarearchitektur
- Einkauf, Vertrieb, Marketing
- Software-Projektmanagement
- Themenschwerpunkte: Videostreaming, Bild- & Signalverarbeitung, Unterhaltungselektronik, medizinische Anwendungen, Automotive-HMI, Lernsysteme
Mostafa S.
Letzte Position:
Embedded Firmware Entwickler bei Esko-Graphics Imaging GmbH
- FPGA-Code-Umsetzung von AHDL zu Verilog und SystemVerilog (Altera Cyclone)
- IDE: Intel Quartus Prime (Altera)
- Code-Simulation: QuestaSim
- Timing-Analyse
Steffen K.
Letzte Position:
Freelancer – Softwareentwicklung bei LightnTec GmbH
- Implementierung einer RGBW-Funktion auf einem Microcontroller zur Ansteuerung flexibler LED-Matrix-Displays in Embedded C
- Implementierung unterschiedlicher Algorithmen zur Berechnung eines Weiß-Kanals
- Erweiterung eines Webinterfaces
Tilmann S.
Letzte Position:
Technischer Experte, Software-Architekt bei Rolls Royce Power Systems / MTU
- Konzepte und Architektur für ECU-Diagnosen über CAN-Bus mit UDS, PDX, ODX und Sicherheitsparadigmen erstellt
- Systembereitstellung für EMS entworfen und mit UML, Draw.io, MS Word, MS Visio und Confluence dokumentiert
- Prozessabläufe für Entwicklung, Planung, Logistik sowie Test & Diagnostik in Scrum mit Jira und MS Planner entwickelt
- Mit mehreren Kundenteams kommuniziert und Know-how übertragen
Bernd G.
Letzte Position:
Freiberuflicher Embedded- und Softwareentwickler bei Hardware-Software-Design
Spezialisiert auf embedded Softwareentwicklung mit C, C++, Assembler und Design von Schnittstellen zu anderen Applikationen oder Komponenten
Schwerpunkte: Kommunikation (Funk und Drahtgebunden), Steuerung/Regelung, Low Power RF Applikationen (z.B. Bluetooth LE), IoT-Applikationen, Systeme zur Messwert-/Datenerfassung
Entwicklung plattformübergreifender Kommunikationsprotokolle auf Basis von Bluetooth Low Energy für embedded Systeme, embedded Linux und Mobile Applications
Mobile/Desktop-Softwareentwicklung mit C/C++, QML und Qt Framework; plattformspezifische Schnittstellen in Java/Kotlin für Android und Objective-C/Swift für iOS
Plattformen: Linux, Android OS, iOS, Windows/UWP, embedded Linux, macOS; Cross Platform mit Qt 6, QtQuick/QML
Multithread-Applikationen, UI/UX Design mit QtQML; Erfahrung mit VxWorks und QNX
Beratung und Anforderungsanalyse vom Konzept über Design, Prototyping, Test bis Produktionsüberleitung
Fachgebiete: Desktop-, Mobile- und Backend-Software, Cross Platform Entwicklung, embedded Software, digitale und mixed-signal Applikationen, Wireless Module (Bluetooth LE, WiFi), Zulassung Short Range Devices, Bluetooth Listing
Hardwareentwicklung: Konzeption und Entwicklung elektronischer Schaltungen, Schaltplanerstellung (OrCAD, Fusion360), Simulation (PSpice, LTSpice), Layout, Prototypenaufbau und Inbetriebnahme
Umfangreiche Projekterfahrung in PC/Desktop Server Software, embedded Software, Mobile Applications und Hardware Entwicklungsprojekte (Auswahl von 2008 bis 2025)
Viktor H.
Letzte Position:
Freiberuflicher Softwareentwickler bei Thomas Magnete GmbH
- Entwicklung einer Embedded-Software für einen Ventil-Prototypen mit LIN-Schnittstelle.
- Erweiterung der Software-Architektur in Rhapsody.
- Implementierung der Ventilsteuerung als Zustandsmaschine in Rhapsody.
- Implementierung eines LIN-Stacks für die Kommunikation mit der PLIN-LDF-Testumgebung.
- Integration und Inbetriebnahme des integrierten Bootstrap-Loaders.
- MCU: Infineon TLE9867.
- IDE: Keil µVision5.
- Projektverwaltung: GitLab.
- Architektur: Rhapsody Architect.
- CAN-Adapter: PEAK PLIN-USB.
Artur N.
Letzte Position:
Softwareingenieur für die Industrie
- Aktualisierung des Embedded-Linux-Kernels, von U-Boot und relevanten Paketen auf die neueste Version auf dem TI AM3358
- Fokus auf GPU (SGX-Treiber)
- Anpassung von Kernel, Bootloader und Treibern für nahtlosen Betrieb mit Anwenderanwendungen
Dieter M.
Letzte Position:
Softwareentwickler bei Hamma UWT
Einbau einer Sicherheitsabschaltung nach Erreichen eines bestimmten Grenzwertes (Deckelung) bei der Abgabemenge in die Firmware des Produkts MISCEO.
Einarbeitung in das Produkt und dessen Firmware (C-Code und funktionale Bedienung).
Identifizierung der für die Änderung notwendigen Stellen im Code.
Implementierung der Erweiterung.
Test und Dokumentation (nur im Quell-Code).
Zielplattform: Embedded Firmware ohne Betriebssystem.
Tools: Eclipse, C.
Entdecke mehr als 15.000 Top-Freelancer
Statistiken von Experten, die Keil MDK einsetzen
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
24 Jahre

Positionsdauer
3,8 Jahre

Positionen pro Freelancer
13

Häufigste Fachbereiche
Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung

Häufigste Branchen
Fertigung, Automotive, Informationstechnologie (IT)

Fokus der Zertifizierungen
Informationstechnologie (IT), Logistik, Produktentwicklung
Bachelor-Abschluss oder höher
88%
Master-Abschluss oder höher
44%

Zertifizierungen pro Freelancer
2

Häufigste Sprachen
Deutsch, Englisch, Französisch

Sprechen zwei oder mehr Sprachen
100%
Basierend auf unserem Profilpool, Stand 19 Sep 2026.
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in Deutschland verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.
Durchschnittssätze von Experten in Deutschland, die Keil MDK einsetzen
Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 19 Sep 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Branchenfokus der Keil MDK Experten
Sieh, in welchen Branchen unsere gematchten Freelancer am häufigsten tätig sind — jede Zahl wird live aus den Freelancern auf FRATCH berechnet.
- Fertigung (95%)
- Automotive (74%)
- Informationstechnologie (IT) (63%)
- Gesundheitswesen (47%)
- Bildung (42%)
- Telekommunikation (42%)
- Energie (32%)
- Professionelle Dienstleistungen (26%)
Bitte beachte, dass Freelancer in mehreren Branchen tätig sein können, daher überschneiden sich die Prozentwerte.
Über die Technologie
Was Keil MDK bietet
Keil MDK ist eine Suite für die Entwicklung von Embedded-Software zum Erstellen, Testen und Debuggen von Firmware auf ARM Cortex-M-Mikrocontrollern. Die zentrale Umgebung µVision vereint Projektverwaltung, Kompilierung, Flashen, Debugging und Trace-Workflows in einer Toolchain. Teams nutzen sie, wenn Hardware-Zuverlässigkeit, reproduzierbare Builds und eine enge Kontrolle der Geräteressourcen wichtig sind.
Firmware- und Gerätearbeit
Keil MDK-Spezialisten erstellen die hardwarenahe Software, die Mikrocontroller-Hardware mit echten Produkten verbindet. Typische Aufgaben sind:
- Boot-Code, Board Support Packages und Startup-Konfiguration
- Peripherietreiber für Timer, Sensoren, Kommunikationsbusse und Displays
- Interrupt-Behandlung, Energiemanagement und Echtzeit-Steuerungslogik
- Firmware-Updates, Diagnosen und Routinen für Produktionstests
Ökosystem und Tools
Die Suite ist eng mit ARM-Toolchains, CMSIS-Komponenten und gerätespezifischen Software-Packs verbunden. Gute Fachkräfte arbeiten mit µVision-Projekten, Compiler-Einstellungen, Linker-Skripten, Startup-Dateien und Debugger-Probes und nutzen gleichzeitig Versionskontrolle und automatisierte Build-Systeme rund um die IDE. Sie verstehen, wie Hersteller-SDKs und Middleware in eine wartbare Firmware-Struktur passen.
Wann Unternehmen Spezialisten benötigen
Unternehmen greifen häufig auf freiberufliche Expertise zurück, wenn ein Board vom Prototyp in die Produktion übergeht, eine bestehende Firmware-Basis stabilisiert werden muss oder einem internen Team Erfahrung mit einer bestimmten Mikrocontroller-Familie fehlt. Teams in Deutschland können während der Hardware-Inbetriebnahme von Arbeit vor Ort und bei Implementierung, Review und Dokumentation von Remote-Zusammenarbeit profitieren.
Fähigkeiten über die IDE hinaus
Keil MDK-Arbeit erfordert mehr als Kenntnisse der Projektumgebung. Relevante ergänzende Fähigkeiten sind C, Embedded-Debugging, Speicher- und Timing-Analyse, Grundlagen der Elektronik, Echtzeitbetriebssysteme, Kommunikationsprotokolle und Konzepte für Secure Boot. Fachkräfte sollten außerdem sicher im Lesen von Datenblättern, Schaltplänen und Referenzhandbüchern sein.
Anzeichen für starke Expertise
Achten Sie auf Spezialisten, die Hardware-Annahmen, Linker-Platzierung und Interrupt-Verhalten klar erklären können. Aussagekräftige Nachweise sind:
- Reproduzierbare Builds und eine disziplinierte Quellcodeverwaltung
- Debugging mit Breakpoints, Watchpoints, Trace und Messungen am Zielsystem
- Tests, die Treiber, timingkritische Pfade und Fehlerbehandlung abdecken
- Klare Release Notes, Schnittstellendokumentation und Übergabematerial Eine gute Fachkraft verbindet Firmware-Entscheidungen mit Produktrisiken, statt µVision als eigenständiges Tool zu betrachten.
Häufig gestellte Fragen
Brauchst du Klarheit? Das sind die Fragen, die uns zu Keil MDK am häufigsten gestellt werden.
Keil MDK wird zur Entwicklung, Kompilierung, zum Flashen und Debuggen von Firmware für ARM Cortex-M-Mikrocontroller verwendet. Es unterstützt Aufgaben von der ersten Inbetriebnahme des Boards bis zur Produktions-Firmware, einschließlich Treibern, Echtzeitsteuerung, Kommunikation und Diagnosen.
Keil MDK wird für seine µVision-Umgebung, den ARM-orientierten Workflow, Device-Packs und das integrierte Debugging geschätzt. Auch IAR Embedded Workbench und GCC-basierte Toolchains können gute Optionen sein. Die richtige Wahl hängt daher vom Compiler-Verhalten, bestehendem Code, der Lizenzierung, dem Herstellersupport und dem bevorzugten Build-Prozess des Teams ab.
Keil MDK-Spezialisten sollten in der Regel gute C-Kenntnisse, Erfahrung mit Embedded-Debugging und Wissen über Mikrocontroller-Peripherie mitbringen. Erfahrung mit CMSIS, Linker-Skripten, RTOS-Konzepten, Kommunikationsprotokollen, Versionskontrolle und automatisierten Builds ist besonders hilfreich.
Keil MDK-Arbeit an einem einfachen Treiber oder Proof of Concept kann für eine Fachkraft geeignet sein, die mit dem Ziel-Board und der Toolchain vertraut ist. Sicherheitsrelevante, timingkritische oder produktive Firmware erfordert jemanden, der die Architektur prüfen, Fehler analysieren, Speicherbeschränkungen verwalten und Release-Entscheidungen dokumentieren kann.
Keil MDK-Projekte können oft remote umgesetzt werden, wenn der Spezialist Zugriff auf Quellcode, Build-Tools, Device-Packs und einen reproduzierbaren Hardware-Aufbau hat. Die Zusammenarbeit vor Ort in Deutschland ist für die Inbetriebnahme von Boards, Labormessungen und Probleme hilfreich, die von physischen Signalen oder Messgeräten abhängen.
Keil MDK-Kandidaten sollten zeigen können, wie sie Firmware-Projekte strukturieren, Builds konfigurieren und Fehler auf echter Hardware untersuchen. Fragen Sie nach Beispielen zu Startup-Code, Peripherietreibern, Debugging-Nachweisen, Testabdeckung und einer klaren Übergabe, statt sich nur auf die Vertrautheit mit µVision zu verlassen.
Keil MDK unterstützt über Hersteller-Packs und CMSIS-Integration eine große Zahl von ARM Cortex-M-Geräten. Ein Freelancer sollte dennoch direkte Erfahrung mit der konkreten Familie, dem Board Support Package, den Peripheriegeräten und der in Ihrem Produkt verwendeten Debugger-Probe haben.
Keil MDK bietet einen fokussierten Workflow zum Konfigurieren, Erstellen und Debuggen von Firmware für ARM-Mikrocontroller. Fachkräfte wählen es möglicherweise, weil µVision, Device-Packs und Target-Debugging in vielen Embedded-Teams vertraut sind, während andere aufgrund anderer Projektanforderungen IAR oder ein offenes GCC-basiertes Setup bevorzugen.
Der durchschnittliche Stundensatz von Freelancern in Deutschland, die Keil MDK in ihren letzten Projekten eingesetzt haben, liegt bei 93 €, was einem Tagessatz von etwa 744 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern in Deutschland, die Keil MDK in ihren letzten Projekten eingesetzt haben, haben 88% mindestens einen Bachelor-Abschluss und 44% mindestens einen Master-Abschluss.
Freelancer in Deutschland, die Keil MDK in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 24 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 3,8 Jahre.
Die häufigsten Sprachen unter Freelancern in Deutschland, die Keil MDK in ihren letzten Projekten eingesetzt haben, sind Deutsch (100%), Englisch (100%) und Französisch (16%).
Die häufigsten Industrien unter Freelancern in Deutschland, die Keil MDK in ihren letzten Projekten eingesetzt haben, sind Fertigung (95%), Automotive (74%) und Informationstechnologie (IT) (63%).
Die häufigsten Bereiche unter Freelancern in Deutschland, die Keil MDK in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Produktentwicklung (100%) und Qualitätssicherung (84%).
Hauptstandorte der FRATCH Experten, die kürzlich Keil MDK eingesetzt haben
Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.
Kostenlose Demo vereinbaren
Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.
Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!
