Zum Hauptinhalt springen
🇩🇪DSGVO konform

Finden Sie in wenigen Minuten den perfekten Embedded-Software-Ingenieur in Deutschland aus über 15.000 CVs mit der Kraft von KI.

Greifen Sie auf Spezialisten in C, C++, RTOS und Mikrocontroller-Programmierung für Projekte in Automotive, IoT und industrieller Automatisierung zu. Wir vermitteln Ihnen in wenigen Minuten geprüfte, verfügbare freiberufliche Engineering-Experten.

Über die Rolle

Programmierung und Architektur auf Hardware-Ebene

Freiberufliche Embedded-Software-Ingenieure schlagen die Brücke zwischen Hardware-Design und Software-Ausführung. Sie schreiben den Low-Level-Code, der physische Geräte steuert – von Medizingeräten und Steuergeräten im Auto bis hin zu Smart-Home-Systemen. Anders als Anwendungsentwickler arbeiten diese Spezialisten direkt mit physischen Grenzen wie begrenztem Speicher, Rechenleistung und strengen Echtzeit-Anforderungen.

Zentrale technische Fähigkeiten und Mikrocontroller-Architekturen

Ein professioneller Firmware-Entwickler muss hardware-nahe Programmierung und Systemintegration beherrschen. Unternehmen in Deutschland suchen nach Experten, die sich sowohl in Legacy-Codebasen als auch in modernen Systemdesigns zurechtfinden.

  • Expertenwissen in C und C++ für ressourcenbeschränkte Systeme
  • Erfahrung mit Echtzeitbetriebssystemen wie FreeRTOS, Zephyr oder VxWorks
  • Praktische Erfahrung mit ARM-Cortex-, ESP32- und PIC-Mikrocontroller-Architekturen
  • Beherrschung von Kommunikationsprotokollen wie CAN-Bus, I2C, SPI und Modbus
  • Debugging mit Oszilloskopen, Logikanalysatoren und JTAG-Emulatoren

Freiberufliche Integration in deutsche Industrieprojekte

Deutschland hat eine starke industrielle Basis, weshalb freiberufliche Embedded-Entwickler besonders in Automotive, Robotik und Fertigungsautomatisierung gefragt sind. Freelancer werden typischerweise geholt, um bestimmte Engpässe zu lösen, Produkteinführungen zu beschleunigen oder spezialisiertes Wissen zu Sicherheitsstandards wie ISO 26262 einzubringen. Während das Schreiben von Code oft remote erfolgen kann, erfordern Hardware-in-the-Loop-Tests und das erste Inbetriebnehmen von Platinen häufig eine regelmäßige Anwesenheit vor Ort in lokalen Laboren.

Wichtige Projektergebnisse

Die Zusammenarbeit mit einem externen Spezialisten sorgt für strukturierte Fortschritte während des gesamten Hardware-Entwicklungszyklus. Er liefert sauberen, dokumentierten und hochoptimierten Code, der produktionsreif ist.

  • Vollständige Board-Support-Pakete und Bootloader-Konfigurationen
  • Optimierte Gerätetreiber für kundenspezifische Sensoren und Aktoren
  • Echtzeit-Regelschleifen und Implementierungen von Kommunikations-Stacks
  • Ausführliche technische Dokumentation und automatisierte Hardware-in-the-Loop-Test-Suiten

Lerne FRATCH Embedded-Software-Ingenieure kennen

Muhammad Tanveer Baig

Muhammad Tanveer Baig

Eingebettete Systeme | ADAS | HF-Systeme | Quantenoptik | F&E und Validierung & Integration

Siegen

Letzte Position:

Berater eingebettete Systeme/Architekt | Ingenieur/Manager für Integration und Validierung bei Ingenieurbüro Baig

  • Leitung der Hardware-Entwicklung und Validierung eines sicherheitskritischen 400-V-Batteriemanagementsystems (BMS) für das TOGG-SUV-Programm; Durchführung von Systemarchitektur-Reviews, Schaltplanvalidierungen, EMV- und Zuverlässigkeitstests sowie Ursachenanalysen (Root-Cause Analysis) unter Einhaltung relevanter Automobilstandards (ECE-R10, CISPR25, ISO-26262). Koordination länderübergreifender EU-Engineering-Teams, Kunden-Reviews und technischer Dokumentationen zur Bereitstellung eines serienreifen, validierten Systems.

  • Architektur und Integration von 22 hochmodernen ADAS-Validierungsfahrzeugen für BMW ADCAM- und LIDAR-Programme bei Magna Electronics; Synchronisation von bis zu 26 heterogenen Sensoren (LIDAR, RADAR, Kameras, GNSS/INS) mittels PTP-basierter Timing-Architekturen. Definition der Systemarchitektur, HW/SW-Schnittstellen für Wiederaufbereitung Hardware-in-the-Loop (HIL), Sensorintegrationsstrategien und Datenerfassungs-Frameworks. Dies ermöglichte eine skalierbare Validierung auf Fahrzeugebene, verbesserte die Validierungseffizienz um 25 % und reduzierte die Projektkosten um 1,45 Mio. €.

  • End-to-End-Validierung und Integration von Automotive-Radarplattformen für ein Daimler-Projekt bei Continental. Entwicklung automatisierter Open-Loop Hardware-in-the-Loop (HIL)-Umgebungen zur präzisen Prüfung von Zielverfolgungs-KPIs, Sichtfeldgrenzen (Field of View) sowie thermischen und spannungsbezogenen ECU-Zustandsautomaten. Versierter Einsatz einer hochkomplexen Toolchain bestehend aus CANoe, Lauterbach Trace32, RADAR-Zielsimulatoren und EMV-Abschirmkabinen zur HF- und Systemvalidierung. Synchronisation globaler, interdisziplinärer Teams zur Beschleunigung der Fehlerbehebung und Schließung kritischer technischer Lücken.

  • Rekonstruktion und Validierung der Produktarchitektur eines elektromechanischen E-Bikes durch Integration und Fehlersuche in kritischen Subsystemen (BMS, Motorsteuerung, Sensorik, HMI, elektronische Schließsysteme). Aufbau eines umfassenden Teststands auf Systemebene für Funktionsprüfungen, Fehlerreproduktion und Leistungsanalysen; Koordination von Lieferanten und Umsetzung von Korrekturmaßnahmen zur Erhöhung von Zuverlässigkeit und Rückverfolgbarkeit.

  • Definition der Systemarchitektur und Validierungsstrategie für eine in Kooperation mit Elmos Semiconductor entwickelte LIDAR-Plattform; Evaluierung optischer Messkonzepte, SPAD-Detektorintegration und Systemanforderungen sowie Erstellung technischer Empfehlungen für Produktentwicklung und Verifikation.

  • Entwicklung LabVIEW-basierter Automatisierungs- und Verifikationssoftware für ein hochpräzises hydraulisches und elektromechanisches Prüfsystem für FTE Automotive; Integration von NI DAQ-Hardware zur hochfrequenten Echtzeiterfassung physikalischer Messgrößen. Entwicklung automatisierter Testabläufe, programmierbarer Dauertests, Fehlersuchroutinen, Datenprotokollierungs- und Analyse-Tools zur Steigerung der Testeffizienz und Rückverfolgbarkeit.

  • Erfolgreiche Abwicklung kompletter Engineering-Lebenszyklen für namhafte Industriekunden (Magna, Continental, Farasis, FTE Automotive, BMW, Daimler, TOGG) – von Requirements Engineering und Proof-of-Concept über Systemintegration und Validierung bis hin zu technischer Dokumentation, Lieferantenkoordination und Anwenderschulungen.

Profil ansehen
Kapil Bhayani

Kapil Bhayani

Senior Embedded Systems Engineer

Poing

Letzte Position:

Senior Embedded Systems Engineer bei BMW group

Tests und Absicherung von Hochvoltsystemen

  • Durchführung von Integrations- und Systemtests für Steuergeräte in PHEV-/EV-Fahrzeugen unter Einsatz von ECU-TEST (TraceTronic), Vector CANoe, CANalyzer, ETAS INCA, Tornado, E-Sys und EDIABAS.
  • Analyse des Zusammenspiels von Hochvolt-Steuergeräten (u. a. CCU, BMU, Inverter, IPB und IPF) sowie Durchführung von Software-Updates und Flash-Prozessen zur Verifikation neuer Softwarestände.
  • Enge Zusammenarbeit mit Software-, System- und Integrationsteams in einem agilen Entwicklungsumfeld zur Fehleranalyse und Absicherung neuer Softwarestände.
Profil ansehen
Giuseppe Abrignani

Giuseppe Abrignani

Software-, KI- & Automatisierungsarchitekt

Germering

Letzte Position:

Entwicklung Embedded-Software bei Inheco

  • KI-Integration (LLM & RAG): Konzeption und Aufbau eines internen, intelligenten RAG-Systems (Retrieval-Augmented Generation) auf Basis von LLMs, n8n und Vektordaten zur automatisierten Analyse technischer Dokumente und Fehlerprotokolle.
  • Konzeption & Implementierung: Design einer robusten RS-232/UART-Kommunikationsschnittstelle für ein SBC-basiertes Embedded-Gerät zur Steuerung medizinischer Shaker-Systeme.
  • Architektur & Protokolldesign: Umsetzung einer hochgradig wartbaren Softwarestruktur (OOP, SOLID) und Definition hardwarenaher, resilienter Kommunikationsprotokolle inklusive Multithreading und erweiterter Fehlerbehandlung.
  • Qualitätssicherung & DevOps: Testautomatisierung mittels xUnit, Integrationstests direkt am Hardware-Target und Pflege der technischen Dokumentation nach strengen Medizintechnik-Standards via Azure DevOps.

Label: C#, .NET, LLMs, RAG, n8n, RS-232, UART, Multithreading, async/await, xUnit, gRPC/protobuf, Blazor, MudBlazor, EF Core, Visual Studio 2026, Azure DevOps

Profil ansehen
Olfa Azzabi

Olfa Azzabi

Embedded Software Engineer | Modellbasierter Softwareentwurf | HIL/SIL/MIL-Validierung

Hanover

Letzte Position:

Senior Embedded Software Engineer / Funktionsentwickler bei Enginius GmbH (FAUN GROUP)

  • Entwickelte modellbasierte Software für Wasserstofftank-Steuergeräte mit MATLAB/Simulink, abgestimmt auf die Anforderungen der funktionalen Sicherheit nach ISO 26262
  • Führte Systemintegration und Softwareverifikation in MIL- und HIL-Umgebungen mit dSPACE- und Vector-Tools durch
  • Definierte die Softwarearchitektur (SADS) mit Schnittstellenspezifikationen für CAN-, analoge und digitale Kommunikationsprotokolle
  • Erzeugte produktionsreifen Embedded-C-Code mit dem Simulink Embedded Coder; erstellte und pflegte A2L-Kalibrierungsdateien mit CANape
  • Entwarf und führte MIL/HIL-Testfälle aus, um die vollständige Abdeckung der Funktions- und Sicherheitsanforderungen sicherzustellen
  • Implementierte CODESYS-SPS-Anwendungen auf dem IFM ecomatController; setzte CAN- und Modbus-TCP/IP-Kommunikationsprotokolle ein
  • Mitwirkung an der HMI/UI-Entwicklung mit Qt/C++ unter Linux (Qt Creator)
  • Arbeitete mit einem agilen Kanban-Workflow und Git-basierter Versionsverwaltung (Bitbucket)

Tools: MATLAB, Simulink, CANape, CANalyzer, PCAN-View, Embedded Coder, CODESYS, TTC2038/PXROS, Codebeamer, Jira, Git

Profil ansehen
S.r.k. Chandra

S.r.k. Chandra

Embedded Software Engineer | Classic AUTOSAR & Echtzeit-Embedded-Systeme

Coburg

Letzte Position:

Senior Software Engineer bei STEPPS GmbH / Motherson Dr. Schneider

Projekt: Intelligente Lichtkommunikationssoftware — Audi

  • Analyse und Klärung von Systemanforderungen mit dem Kunden und Übersetzung in Softwarearchitektur- und Designentscheidungen
  • Architektur und Implementierung der CAN-FD- und SPI-Kommunikation auf NXP S32K312
  • Entwurf und Entwicklung von Flash-Bootloader, Flash-Treiber und Boot-Manager für sichere, OTA-fähige Updates
  • Konfiguration der AUTOSAR-BSW-Architektur (Dcm, Dem, NvM, BswM, Os, Mcu, Port, Com-Stack, Rtc) für Portabilität und Wartbarkeit
  • Entwurf des Crypto-Stacks (Csm, CryIf, Crypto) für sichere Flash- und Diagnosedaten; Integration des NXP-HSE-Cores und der Wrapper-Schicht
  • Integration kundenspezifischer Module (Sfd, Ivd, Npm) in den Vector-AUTOSAR-Stack
  • Definition der Speicherarchitektur: Memmap, CMake und Linker-Skript-Konfiguration
  • Leitung des Board-Bring-ups für die Audi-Licht-Demoplattform; Implementierung von Diagnoseroutinen und -kennungen
Profil ansehen
Omar Tag

Omar Tag

Senior ADAS- & Embedded-Integration Engineer — C++/Python · Perception, Parksysteme & KI-Deployment

Regensburg

Letzte Position:

Founder & Technical Solutions Consultant bei TAG Pro

  • Von MILLA Group (Hersteller autonomer Shuttles) beauftragt, einen sicherheitskritischen AD-Stack für die Produktion zu integrieren und abzusichern: Architektur über Perception, HD-Karten und Positionierung geprüft und eine Gap-Analyse mit Maßnahmenplan geliefert.
  • Root-Cause-Analyse von Sensorfehlern in einer ausgerollten Shuttle-Flotte geleitet; die Behebung in einem versionierten AD-Release umgesetzt und die Fahrzeugvalidierung vor Ort an mehreren Einsatzstandorten vorangetrieben.
  • Schnittstellen zwischen Perception, Lokalisierung und Fahrzeugsystemen in C++ entworfen und implementiert; Integrationsrisiken identifiziert und die Lösung subsystemübergreifender technischer Themen im AD-Stack vorangetrieben.
  • Den Software-Entwicklungszyklus des Kunden durch Agile-Workflows und CI/CD-Pipelines standardisiert und so Integrations- und Validierungszyklen verkürzt.
Profil ansehen
Evrard Amindjou Tsafack

Evrard Amindjou Tsafack

Senior Embedded-Software-Ingenieur

Pforzheim

Letzte Position:

Senior Embedded-Software-Tester bei Bosch GmbH

  • Sicherstellung der Systemreife und der operativen Einsatzbereitschaft über den gesamten Lebenszyklus von Automobilprodukten gemäß ASPICE und internen Qualitätsprozessen
  • Analyse des Systemverhaltens und der Systemperformance zur Identifikation von Ineffizienzen, Integrationsproblemen sowie Lücken in der Diagnoseabdeckung
  • Unterstützung von Meilensteinen im Entwicklungszyklus durch die Validierung von Systeminteraktionen, Konfigurationen und Randbedingungen
  • Ableiten von Testspezifikationen aus Software- und Systemanforderungen
  • Implementierung von Testfällen mit RobotFramework und Python
  • Enge Zusammenarbeit mit System-, Software-, Hardware- und Kalibrierungsteams zur Sicherstellung eines stabilen und performanten Systemverhaltens vor der Freigabe
  • Durchführung von End-to-End-System-Performance-Analysen mittels Dauerlauf-/Endurance-Tests sowie automatisierter Auswertung der Ergebnisse mit Python und RobotFramework
  • Einführung einer KPI-basierten Systemüberwachung und Performance-Analyse sowie Aufbau automatisierter Auswertungs- und Feedback-Pipelines
  • Organisation und Moderation funktionsübergreifender Debugging- und Integrationsworkshops
  • Erfolgreiche Integration und Validierung der System- und Softwarekomponenten für Serien-Lkw-Plattformen sowie nachhaltige Verbesserungen der Performance-Qualität, der Testqualität und der Integrationsstabilität
Profil ansehen
Muhammad Jamshaid Iqbal

Muhammad Jamshaid Iqbal

Embedded-Software-Ingenieur | C & C++ | Low-Level-Treiber | Embedded Linux | RTOS

Bonn

Letzte Position:

Embedded Linux Praktikant – Entwicklung eines IoT-Sensor-Prototyps bei DHL

  • Eine modulare C++-20-Embedded-Linux-Acquisition-Software auf einem Raspberry Pi entwickelt, die IMU- und Dual-Kamera-Datenströme mit Genauigkeit im Submillisekundenbereich synchronisiert.
  • Retroreflektive und Kontrastsensoren integriert, um die Datenerfassung auszulösen und Lücken zwischen Sortierbahnschienen zu erkennen.
  • SPI- und I2C-Sensorkommunikation, GPIO-Interrupt-Verarbeitung mit libgpiod sowie CSV- und JSON-Ausgabe implementiert.
  • Eine mehrthreadige Acquisition-Pipeline und eine SPSC-Queue zwischen Acquisition- und Writer-Threads entworfen.
  • Einen webbasierten Server mit Python/HTML/CSS aufgebaut und den Prototypen in einem DHL-Lager zur Fehlererkennung validiert.
  • Das Softwareverhalten, die Konfiguration und die Ergebnisse dokumentiert, um eine wartbare Übergabe und Weiterentwicklung zu ermöglichen.
Profil ansehen
Alexander Döhrmann

Alexander Döhrmann

Senior Software Engineer - von Low-Level-Embedded bis High-Level-Anwendungen

Wiesenthau

Letzte Position:

Systemingenieur bei infoteam AG

  • Weiterentwicklung und Wartung von Datenmanagement-Software im Kernenergiesektor
  • Bearbeitung und Lösung von Problemmeldungen
  • Behebung von Fehlern und Mängeln
  • Leistungsoptimierung von Legacy-Code
  • Analyse und Behebung von Sicherheitslücken
  • Spezifikation und konzeptionelles Design neuer Funktionen
  • Modernisierung der Legacy-Codebasis auf C++17
  • Technologien & Tools: C++, ClearCase, SQL, HTML, CSS, JavaScript, Git, Linux, Solaris, Shell-Skript, VisualStudio
  • Frontend – Smart Sensor Dashboard: Entwicklung eines browserbasierten Dashboards zur Echtzeitvisualisierung von Smart-Sensor-Daten
  • Technologien & Tools: TypeScript, Angular, HTML, CSS, JavaScript, MQTT, VisualStudio
  • Implementierung von eingebetteter Safety-Software für ein Magnetschwebeaufzugsystem
  • Requirements Engineering
  • Dokumentation und Implementierung der Safety-Software für das Steuerungssystem des Magnetschwebeaufzugs und das zentrale Managementsystem
  • Erstellung und Durchführung von Unit-Tests für alle implementierten Module
  • Technologien & Tools: C/C++, Jira, Bitbucket, Confluence, VectorCAST, MISRA-C, Lint, Doxygen, Git
Profil ansehen
Kai Wolf

Kai Wolf

Freier C++/Embedded-Consultant — Computer Vision, Embedded ML & Build-Systeme

Wiesbaden

Letzte Position:

Schwarz IT KG

  • Migration des SW-Entwicklungsprozesses einer medizintechnischen Software auf C/C++ Package Manager Conan und Entwicklung macOS-spezifischer Systemkomponenten
Profil ansehen
Paul Privler

Paul Privler

Selbstständiger Berater – Industrie/ Embedded/ IoT

Krailling

Letzte Position:

Selbstständiger Berater – Industrie/ Embedded/ IoT bei Selbstständig

Beratung und Unterstützung in den Bereichen Vertrieb/Business/Technik/Entwicklung/Marketing:

  • Vertrieb, Key Account Management
  • Business Development, Geschäfts-/Unternehmensentwicklung
  • Partnermanagement
  • Programm-/Projektmanagement
  • Produktmanagement & Marketing
  • Technisches Marketing, Content Marketing
  • New Business, Innovation und Technologien

Bis Juli /2021 als Berater und Consultant für Mixed Mode tätig in den Bereichen Key Account Management, Projektmanagement und Business Development.

Ab Q3/2021 erfolgreiche Durchführung von verschiedenen Kundenprojekten im Bereich Business Development, Unternehmensentwicklung, Beratung, Coaching, technisches Content Management, Sales und Marketing:

  • EMS-Dienstleister und PCB-Testhaus, Inspektionssysteme: Überarbeitung des Firmenportfolios und der Darstellung. Integration spezialisierter Distribution für optische Inspektionssysteme aus Japan: Contentmanagement, Marketing, Kommunikation, Web, Sales Automation, Lead Generation
  • Full-Service-Marketing-Agentur – Technologie-Marketing für die Industrie: Erweiterung des bisherigen B2B- und B2C-Marketingportfolios um Industrie- und Technologiethemen: Contentmanagement, Darstellung und Ausrichtung „Technisches Marketing“, Web, Zielmarkt- und Kundenanalyse, Lead Automation, Beratung
  • Software-Produkthersteller & Softwareentwicklung im Bereich Security für Embedded & IoT: Firmenausrichtung und Portfoliodefinition für eine IoT- und Embedded-Security-Firma mit einer SaaS-Lösung für IoT Device Management: Aufbau eines Partnernetzwerks, um Embedded/IoT-Security-Gesamtlösungen anbieten zu können, technischer Content, Firmenausrichtung und Portfoliodefinition, Strategie & Planung, Zielmarkt- und Kundenanalyse, Produktmarketing/USPs für das Security Device Management Tool „IoT-Suite“, Normen und Regularien für Cyberresilienz (z. B. CRA, NIS2, RED), Webcontent, SEO, Management von Marketing- und Sales-Agenturen, CRM, Vertrieb, Präsentationen, Messen, Kongresse, Aufbau von Firmen-Webinaren & Events
  • Software-Engineering-Dienstleister/Systemhaus für IoT-, Embedded-, Web-, Mobile- und Desktopanwendungen: Business Development, Erstellung von Content, Kundenakquise und Vertrieb
  • Hersteller von Memoryprodukten mit Security-Features als Add-on: Memoryprodukte in Standard-Formfaktoren (SD, CF, SSD...) werden mit Security-Modulen wie HSM, TPM oder Secure-Elementen erweitert und bieten den Anwendern so sichere Datenspeicherung, -Übertragung und Zugriff. Interessant auch als Upgrade- oder Retro-Fit-Lösung, um die kommenden neuen Regularien und Anforderungen bzgl. Cybersecurity wie CRA, RED und NIS2 einzuhalten. Business & New Business Development für den Bereich „Embedded IoT Solutions & Security“, Vertrieb & Marketing. Erweiterung vom reinen Halbleiterbusiness um Security-Solution und Service-Leistungen. Schnittstelle zwischen Geschäftsführung, Marketing, Vertrieb und Produktmanagement. Aufbau von Geschäftspartnern, Technologiepartnern, Systemintegratoren und Resellern aus dem Embedded-, IoT-, OT- und IT-Umfeld. Erstellen von Referenzdesigns/Demos/Lighthouse-Cases und Proof of Concepts für Cross- und Reference Selling. Co-Marketing mit Security-Partnern. Technische Content-Erstellung für Web, Vertrieb und Marketing, Webinare, Social Media etc. Networking, Teilnahme an Messen, Kongressen und Events. Lead Generation, Qualifikation, Follow-up und Conversion zum Kunden. Produktdefinition, USPs, Features. Analyse von Wettbewerb, Marktpositionierung, Zielmärkten - Strategie, Konzept und Maßnahmen - Go to Market.
  • Marketing-Agenturgruppe mit Vertriebs- und Unternehmensberatung: Beratung für Unternehmen bei Neuausrichtungen, Marktanalysen und Markteintritten, Go2Market-Konzepte, Kundenauf- und -ausbau, Neukundengewinnung, Leadgenerierung und -Management, Konzepte und Durchführung von Kampagnen (Web, Mail, Social Media, Telefonakquise persönlich oder mit KI-Voice-Assistant, Webinare...). Aufarbeiten und Managen der Kundenproduktdaten für PIM Produkt Information und DAM Data Asset Management Systeme. Schwerpunkt auf Kunden im Industrie- und Technologieumfeld mit erklärungsbedürftigen Produkten und Dienstleistungen.
Profil ansehen
Kacper Kowalski

Kacper Kowalski

Senior Embedded Software Engineer / Lead Contributor

Solingen

Letzte Position:

Autor

Seqnaut und Sycosm (WIP) – Embedded Audio-DSP- und Synthese-Plattform

  • Embedded Audio-DSP-Framework — Synthesizer, Effekte, Drum Machines; modularer Audio-Graph
  • Sequenzierung: PianoRoll, StepGrid, MasterClock; 8-stimmiger polyphoner Synth; CLI + OSC
  • Transient Detector — duale Hüllkurve mit adaptiver Schwelle, Gitarren-Impulserkennung
  • Hardware: Teensy 4.1, eigenes AFE-Design mit Abgriff am BOSS GX-100; MIDI-FX-Integration

Label: C++23, C, Python, CMake, FreeRTOS, Teensy 4.1 (ARM Cortex-M7), Teensy Audio (Stoffregen), DaisySP, I2S/SAI, OSC, MIDI

Profil ansehen
Oliver Ohly

Oliver Ohly

Embedded-Software-Engineering - Automotive

Kaufbeuren

Letzte Position:

Embedded Software Architect bei Automobilzulieferer

Stellar SR6 G7 Line, 32-bit Arm® Cortex®-R52+ MCU.

  • MISRA-C, C99, Greenhills ARM-Compiler
  • Dassault AUTOSAR Builder
  • EB Tresos
  • Sparx Enterprise Architect 16.1
  • VS Code
  • Python xml, lxml, NumPy und Pandas

ISO 26262, ISO 21434, Hypervisor, Key Management, HSM. Tooling & Automation. LieberLieber LemonTree + Sparx EA. Jira, Confluence, Sharepoint. Git/Github. DevOps über Jenkins & Conan.

Profil ansehen
Abdelrahman Hewala

Abdelrahman Hewala

FPGA / Embedded-Software-Ingenieur

Hamburg

Letzte Position:

Wissenschaftliche Hilfskraft (WHK), FPGA-Entwicklung – BrassSense-Projekt bei HAW Hamburg / Prof. Peter Schulz

  • Echtzeit-Tonerkennung auf FPGA (~20 ms Latenzziel) mit einer Filterbank-Architektur und einer Fuzzy-Logic-Entscheidungsstufe, ohne FFT wegen des Kompromisses zwischen Fensterlänge und Frequenzauflösung.
  • Verantwortlich für Systemintegration und Architektur.
Profil ansehen
Peter Jehle

Peter Jehle

Interim-Teamleiter

Zingst

Letzte Position:

Interim-Teamleiter bei Somnomedics

  • Interim-Teamleiter zur Einrichtung eines Projekts mit STM32- und NORA-Bluetooth-Modul.
  • Der Kunde plant neue Hardware, um die bestehende Hardware mit Bluetooth-Kommunikation statt Kabelverbindung zu ersetzen.
  • Das Projekt war bereits gestartet, aber die Anforderungen waren nicht definiert.
  • System basiert auf STM32- und NORA-B106-CPU.
  • Analyse der vorhandenen Codebasis.
  • Suche nach möglichen Lösungen, um das Projekt zum Laufen zu bringen.
  • Definition der Anforderungen.
  • Anwendung einiger Regeln zur Verbesserung der Teamkommunikation.
  • Arbeit mit den NRF-Tools, damit die kundenspezifische Platine auf Basis der NORA B106 (NRF5340) funktioniert.
  • Implementierung einer einfachen Gerätekommunikation per Bluetooth.
  • Erstellung der Dokumentation.
  • Leitung von Kommunikationsmeetings.
  • Durchführung von Kundengesprächen.
  • Eingesetzte Tools: JIRA, OneNote, Git, Confluence, Nordic NRF, NORA B106.
Profil ansehen

Entdecke mehr als 15.000 Top-Freelancer

Embedded-Software-Ingenieure – Statistiken

Aggregiert aus den beruflichen Profilen passender Freelancer.

Berufserfahrung

20 Jahre

Positionsdauer

3,3 Jahre

Positionen pro Freelancer

13

Häufigste Fachbereiche

Produktentwicklung, Informationstechnologie (IT), Qualitätssicherung

Häufigste Branchen

Informationstechnologie (IT), Automotive, Fertigung

Fokus der Zertifizierungen

Informationstechnologie (IT), Qualitätssicherung, Produktentwicklung

Bachelor-Abschluss oder höher

98%

Master-Abschluss oder höher

75%

Doktortitel

3%

Zertifizierungen pro Freelancer

2

Häufigste Sprachen

Englisch, Deutsch, Französisch

Sprechen zwei oder mehr Sprachen

100%

Tagessatzverteilung

0 10 20 30 40
<€400 €400-800 €800-1200 €1200+

Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Rolle 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. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.

Durchschnittssätze für Embedded-Software-Ingenieure & Seniority-Verteilung

Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.

800
600
400
200
Stundensatzvergleich-Diagramm
Ø Tagessatz 733 €

Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.

800
600
400
200
Stundensatzvergleich-Diagramm
Median-Tagessatz 708 €

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.

Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.

FRATCH GPT

FRATCH GPT liefert in Minuten Freelancer-Vorschläge mit nachvollziehbarer Begründung und transparenten Preisen und hilft deiner Personalabteilung, schnell und regelkonform die besten Talente zu finden.

Teste FRATCH GPT

Häufig gestellte Fragen

Fragen im Kopf? Erhalte die wichtigsten Einblicke zu FRATCH

Ein Embedded-Software-Ingenieur entwirft, entwickelt und testet Software, die auf physischen Hardwaregeräten läuft und nicht auf Allzweckcomputern. Er schreibt Low-Level-Code, um Mikrocontroller zu steuern, Systemressourcen zu verwalten und Echtzeitaufgaben zu übernehmen. Seine Arbeit ist entscheidend dafür, dass Geräte zuverlässig mit ihrer physischen Umgebung interagieren.

Ein Embedded-Entwickler arbeitet direkt mit Hardware-Einschränkungen wie begrenztem Speicher, Stromverbrauch und Echtzeit-Anforderungen. Anders als Anwendungsprogrammierer, die Desktop- oder Web-Apps entwickeln, muss er elektronische Schaltpläne, Mikrocontroller und Low-Level-Kommunikationsprotokolle verstehen. Sein Code greift direkt auf physische Register und Sensoren zu.

Die Einstellung eines freiberuflichen Embedded-System-Ingenieurs verschafft sofortigen Zugang zu spezialisiertem Fachwissen für bestimmte Projektphasen, etwa das Inbetriebnehmen einer Platine oder die Implementierung eines neuen Kommunikationsprotokolls. Diese Flexibilität hilft Unternehmen, Entwicklungsteams schnell zu skalieren, um enge Launch-Termine einzuhalten. Außerdem vermeidet sie den langfristigen Aufwand einer Festanstellung für kurzfristige technische Engpässe.

Auch wenn ein großer Teil der Codeentwicklung und Simulation remote erledigt werden kann, benötigt ein Embedded-Firmware-Programmierer oft physischen Zugriff auf Hardware-Prototypen. Für das erste Inbetriebnehmen von Platinen, Debugging und Hardware-in-the-Loop-Tests sind hybride Modelle üblich. Viele Freelancer richten ihre eigenen Testlabore mit spezieller Ausrüstung ein, um die Remote-Arbeit zu unterstützen, aber gelegentliche Besuche vor Ort in Ihrer Einrichtung in Deutschland sind sehr hilfreich.

Ein qualifizierter Embedded-Software-Entwickler in Deutschland muss mit branchenspezifischen Sicherheits- und Qualitätsstandards vertraut sein. Für Automotive-Projekte ist Vertrautheit mit ISO 26262 und AUTOSAR sehr gefragt. In der Medizintechnik ist die Einhaltung von IEC 62304 entscheidend, um die funktionale Sicherheit und eine erfolgreiche Produktzertifizierung sicherzustellen.

Der überwiegende Teil der Entwicklung wird in C und C++ durchgeführt, weil diese Sprachen effizient sind und direkten Zugriff auf Hardware-Ressourcen bieten. Ein professioneller Embedded-System-Programmierer nutzt diese Sprachen, um hochoptimierten Code mit minimalem Overhead zu schreiben. Immer häufiger gewinnt auch Rust für sicherheitskritische Systeme an Bedeutung, dank seiner Speicher-Sicherheitsfunktionen.

Sie können einen freiberuflichen Firmware-Entwickler bewerten, indem Sie frühere Projekte mit ähnlichen Mikrocontroller-Architekturen und Peripherieschnittstellen ansehen. Fragen Sie nach seiner Debugging-Methodik und wie er mit Speicherlecks oder Konflikten bei der Echtzeitplanung umgeht. Ein starker Kandidat sollte sich mit Hardware-Schaltplänen wohlfühlen und zeigen können, wie er sauberen, wartbaren Code schreibt.

Ein Embedded-Hardware-Programmierer arbeitet mit Entwicklungsumgebungen wie Keil, IAR oder STM32CubeIDE sowie mit Compiler-Toolchains. Außerdem nutzt er physische Debugging-Tools wie JTAG-Programmer, Oszilloskope und Logikanalysatoren, um Signale nachzuverfolgen. Für Versionsverwaltung und kollaborative Entwicklung sind Git und Continuous-Integration-Systeme Standard.

Der durchschnittliche Stundensatz für Embedded-Software-Ingenieure in Deutschland liegt bei 92 €, was einem Tagessatz von etwa 733 € bei einem 8-Stunden-Tag entspricht.

Von den Freelancern, die als Embedded-Software-Ingenieure in Deutschland arbeiten, haben 98% mindestens einen Bachelor-Abschluss, 75% mindestens einen Master-Abschluss und 3% einen Doktortitel.

Freelancer, die als Embedded-Software-Ingenieure in Deutschland arbeiten, haben im Durchschnitt 20 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 3,3 Jahre.

Die häufigsten Sprachen unter Freelancern, die als Embedded-Software-Ingenieure in Deutschland arbeiten, sind Englisch (100%), Deutsch (98%) und Französisch (21%).

Die häufigsten Industrien unter Freelancern, die als Embedded-Software-Ingenieure in Deutschland arbeiten, sind Informationstechnologie (IT) (79%), Automotive (77%) und Fertigung (70%).

Die häufigsten Bereiche unter Freelancern, die als Embedded-Software-Ingenieure in Deutschland arbeiten, sind Produktentwicklung (98%), Informationstechnologie (IT) (89%) und Qualitätssicherung (77%).

FRATCH Embedded-Software-Ingenieure Hauptstandorte

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.

Berlin Hamburg München Köln Frankfurt Stuttgart Düsseldorf Leipzig Dortmund Essen Bremen Dresden Hannover Nürnberg

Kostenlose Demo vereinbaren

Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.

Kontakt-Formular

Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!

FRATCH CEO Avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH