Ihr Mikrocontroller-Hersteller gibt eine Produktänderungsmitteilung heraus. Das Bauteil, auf dem Ihre Firmware seit sechs Jahren läuft, erreicht in vierzehn Monaten das Ende seiner Lebensdauer; der Nachfolger hat einen anderen Taktbaum und eine neu organisierte Peripherie-Zuordnung, und die Zertifizierung, die Sie vor zwei Jahren abgeschlossen haben, wurde für das alte Binärprogramm erteilt. Niemand im Team hat jemals eine solche Migration durchgeführt, und die Produktionslinie steht nicht still, während Sie sich einarbeiten.
Das ist heute die normale Form der Arbeit — Inbetriebnahme, Neuschreiben von Treibern, Neuvalidierung des Timings und eine Testkampagne an realen Boards unter realen thermischen und elektrischen Bedingungen. Keine Feature-Anforderung, und selten etwas, wobei die Leute, die die ursprüngliche Firmware geschrieben haben, noch da sind, um zu helfen.
Die Frage ist also, wer es mit Ihnen aufbaut – und das Spektrum reicht von Entwicklungsabteilungen mit 6.000 Ingenieuren bis hin zu zwölfköpfigen Spezialisten, die nichts anderes machen als Zephyr. Dieser Artikel nennt elf Anbieter, die eine engere Auswahl wert sind, beschreibt, was jeder von sich selbst behauptet, und gibt Ihnen die Kriterien an die Hand, um sie an Ihrem eigenen Maßstab zu bewerten.
- Das Feld gliedert sich in drei Ebenen – globale Engineering-Dienstleister, ingenieurgeführte Mittelstandsunternehmen und eingebettete Spezialisten – und die Ebenen konkurrieren weniger miteinander, als dass sie unterschiedliche Aufträge gewinnen.
- Der mit Abstand nützlichste Filter ist die Frage, ob ein Unternehmen unterhalb der Anwendungsebene arbeitet: Board-Bring-up, Bootloader, Gerätetreiber, BSPs und RTOS-Integration sind die Aufgaben, die ein Unternehmen für Embedded-Softwareentwicklung von einem allgemeinen Outsourcing-Dienstleister unterscheiden.
- Standards-Erfahrung ist kein Abzeichen, sie ist Umfang. Ein Partner, der bereits unter IEC 62304 oder ISO 26262 ausgeliefert hat, hat die Dokumentations- und Rückverfolgbarkeitslast bereits verarbeitet, die Sie andernfalls im fünften Monat überraschen wird.
- Rust in Produktionsfirmware hat sich bei mehreren Firmen auf dieser Liste vom Streitpunkt zur Praxis entwickelt, getrieben durch den Druck der Speichersicherheit bei sicherheitskritischem Code.
Wo eingebettete Softwareentwicklungsdienstleistungen tatsächlich gekauft werden
Vor der Anbieterliste ist es hilfreich, genau zu sein, was gekauft wird. Dienstleistungen für die Entwicklung eingebetteter Software umfassen einen engeren, tieferen Arbeitsbereich, als es der Ausdruck vermuten lässt. Firmen verkaufen sie unter mehreren Bezeichnungen — Embedded-Engineering-Dienstleistungen, Entwicklungsdienstleistungen für eingebettete Systeme, Entwicklung eingebetteter Produkte — die in diesem Markt austauschbar verwendet werden und einem Käufer für sich genommen nichts sagen. Worauf diese Bezeichnungen aufbauen, ist eines der folgenden:
- Board-Inbetriebnahme und BSP-Arbeit — eine neue Platine zum Booten bringen, Peripheriegeräte initialisieren und ein Board-Support-Paket erstellen, auf dem die restliche Software aufgebaut werden kann.
- Firmware-Entwicklung — die Anwendungslogik selbst, auf Bare Metal oder auf einem RTOS, innerhalb der Leistungs- und Zeitrahmengrenzen, die die Hardware zulässt. Für sich allein verkauft, ist dies das, worum Firmware-Entwicklungsunternehmen konkurrieren, und es überschneidet sich fast vollständig mit der darüber liegenden Embedded-Arbeit.
- Architekturbewertung — häufig zuerst und separat gekauft, als Beratung für eingebettete Software, um festzustellen, was die Hardware zulässt, bevor ein Build festgelegt wird.
- MCU-Migration und Plattform-Portierung — die Übertragung eines funktionierenden Produkts auf ein anderes Silizium aufgrund von Verfügbarkeit, Kosten oder Leistungsfähigkeit und die erneute Sicherstellung, dass es sich weiterhin identisch verhält.
- Embedded-Linux- und Treiberentwicklung — Kernelkonfiguration, Gerätetreiber und Produktions-Image-Builds für Produkte, die ein vollständiges Betriebssystem benötigen.
- Konnektivität und OTA — der Kommunikationsstack, der Aktualisierungsmechanismus und die Sicherheitsarchitektur, die es Ihnen ermöglichen, einen Fix an ein im Feld befindliches Gerät auszuliefern, ohne es unbrauchbar zu machen.
- Verifizierung auf Zielhardware — Hardware-in-the-Loop-Prüfstände, Randbedingungstests und Konformitätsnachweise, die gegen Boards statt gegen Simulatoren ausgeführt werden.
Eine Kategorie steht außerhalb all dessen, obwohl sie das gleiche Vokabular teilt. Embedded-Systems-Unternehmen bedeutet, wie der Begriff normalerweise verwendet wird, die Hersteller, die die Geräte bauen – die Halbleiter– und Elektronikfirmen, deren Namen jede nach Umsatz sortierte Liste der Branche anführen. Sie sind nicht diejenigen, die man beauftragt, die Software zu schreiben, die auf ihrem Silizium läuft.
Was die oben genannten Dienste gemeinsam haben, ist, dass jeder von ihnen durch physikalische Gegebenheiten eingeschränkt wird, mit denen die Software nicht verhandeln kann: eine Uhr, ein Bus, eine Batterie, ein Temperaturbereich. Das ist das Kriterium, auf dem die untenstehende Anbieterliste aufgebaut ist, und es ist auch der Grund, warum es sich lohnt, die Mechanik zu verstehen, bevor Sie Angebote vergleichen — der Leitfaden zur Entwicklung eingebetteter Software deckt die Stack-Entscheidungen, den Prozess und die Kostentreiber hinter diesen Diensten vollständig ab.
Wie wir diese Unternehmen für Embedded-Softwareentwicklung ausgewählt haben
Drei Kriterien bestimmten die Liste, und jedes einzelne schließt Unternehmen aus, die andernfalls plausibel wären.
1. Embedded ist ein benannter Geschäftsbereich, keine Randnotiz zu den Fähigkeiten. Ein Unternehmen, das Firmware zwischen „Blockchain“ und „digitalem Marketing“ auf einer Serviceseite mit vierzig Punkten auflistet, gehört nicht zu den Embedded-Softwareunternehmen, die Ihre Zeit wert sind; es ist ein allgemeiner Dienstleister mit einem eingebetteten Lebenslauf irgendwo auf der Ersatzbank. Jedes der unten genannten Unternehmen betreibt Embedded als eigenständige Praxis mit einer eigenen Serviceseite, eigenen benannten Ingenieuren und eigenen Verpflichtungen zur Toolchain.
2. Sie arbeiten unterhalb der Anwendungsschicht. Bootloader, Board-Bring-up, Gerätetreiber, Board Support Packages, RTOS-Integration oder Silizium-Level-Engineering müssen in dem erscheinen, was sie veröffentlichen. Dies schließt die große Gruppe von Unternehmen aus, deren „eingebettetes“ Angebot eine mobile App und ein Cloud-Dashboard ist, die mit dem Gerät eines anderen kommunizieren.
3. Sie geben genug an, um verglichen werden zu können. Ein Unternehmen, das die Silizium-Familien, mit denen es arbeitet, die Betriebssysteme, die es integriert, oder die Standards, nach denen es entwickelt, nicht benennt, kann nicht mit einem verglichen werden, das dies tut. Spezifität ist hier kein Marketing-Feinschliff — sie ist der Unterschied zwischen einem Partner, der die Arbeit geleistet hat, und einem, der sie nur beschreibt.
Die Liste umfasst bewusst drei Kategorien, weil die richtige Antwort von der Größe Ihres Programms abhängt und nicht von einem einzelnen Gewinner. Globale Engineering-Dienstleistungsabteilungen verfügen über Labore, Compliance-Infrastruktur und Tausende von Ingenieuren, was sie zu einem schmalen Stack macht und häufig die stärkste Wahl für ein einzelnes Produkt darstellt, aber die richtige Entscheidung für Programme mit mehreren Produkten und über mehrere Jahre. Engineering-geführte mittelständische Unternehmen bieten Ihnen erfahrene Mitarbeiter in einem benannten Team mit deutlich weniger Overhead. Eingebettete Spezialisten gehen bei einem schmalen Stack am tiefsten und sind häufig die stärkste Wahl für ein schwieriges Produkt.
Worauf dieses Ranking nicht basiert: Lieferqualität, die wir nicht beobachten können, private Kundenreferenzen, Preisgestaltung oder Pilotprojektzahlen.
Die 11 Unternehmen für Embedded-Softwareentwicklung
Crunch-IS
Crunch-IS entwickelt eingebettete Software für industrielle, IoT-, medizinische und Consumer-Hardware, zugeschnitten auf das Silizium des Kunden, die Echtzeitanforderungen und die Bedingungen, denen das Produkt tatsächlich ausgesetzt sein wird — native MCU- und SoC-Arbeit auf ARM Cortex-M und RISC-V, Bare-Metal- und RTOS-Firmware, Kommunikationsstacks über UART, SPI, I2C, CAN, Ethernet, BLE und MQTT, eingebettete Linux- und BSP-Entwicklung sowie Hardware-in-the-Loop-Tests.
Das Unternehmen ist eine KI-gestützte Firma für kundenspezifische Softwareentwicklung, die den US-, UK- und DACH-Markt bedient, mit über 170 Experten, über 120 abgeschlossenen Projekten, über 40 aktiven Kunden und über 8 Jahren Liefererfahrung seit 2018.
Bei einem Programm für eine Mensch-Maschine-Schnittstelle im Automobilbereich lieferte ein fünfköpfiges Crunch-IS-Ingenieurteam, das mit C++, QML, Qt und Python über CAN und Wayland arbeitete, 2x schnellere Funktionsbereitstellung, eine 30%ige Steigerung der freihändigen Systemnutzung und Lokalisierung in 8 Sprachen für Hybrid- und Elektrofahrzeuge.
Es passt zu mittelständischen und Enterprise-Kunden, die erfahrene Ingenieure nah an der Hardware und eine Codebasis wünschen, die ihr eigenes Team anschließend selbst betreuen kann, statt einer großen Delivery-Organisation, die eine Reservebank in Rechnung stellt.

Capgemini Engineering
Capgeminis Embedded-Praxis ist für Programme konzipiert, bei denen Compliance, Sicherheit und globale Bereitstellung den Umfang bestimmen. Das veröffentlichte Angebot umfasst Betriebssysteme, Middleware, Virtualisierung und Cloud-Integration sowie Cybersicherheit, Sicherheit und Lifecycle-Management, bereitgestellt über den vom Unternehmen als SDx-Factory-Ansatz bezeichneten Prozess und kombiniert mit Hardware-Software-Co-Engineering durch die unternehmenseigenen Elektronik- und Silizium-Spezialisten. Zudem gibt das Unternehmen an, dass KI-gestützte Entwicklung über den gesamten Software-Lebenszyklus hinweg zum Einsatz kommt, von der Entwicklung und dem Testing über die Validierung bis hin zur Wartung.
Capgemini nennt Automobilindustrie, Luft- und Raumfahrt, Medizingeräte, Biowissenschaften, Transport und Industrieplattformen als seine Zielbranchen und verweist auf die führenden Positionen im Everest Group in der 2026 Software Product Engineering Services PEAK Matrix und der 2025 Software Defined Vehicle Engineering Services PEAK Matrix.
Der Kompromiss ist die Größenordnung selbst: Die Aufträge sind auf Organisationen mit mehreren Produktlinien zugeschnitten, und die Budgets richten sich danach.
GlobalLogic
Als Teil der Hitachi Group ist GlobalLogic eines der wenigen Unternehmen auf dieser Liste, das echte Silizium-Kompetenz neben eingebetteten Softwaredienstleistungen vorweist – SoC-Design und -Verifizierung, komplexe FPGA-Implementierung und ASIC-Design mit vollständigem RTL2GDSII-Flow, neben Firmware-Entwicklung, RTOS-Integration, BSP-Erstellung, Linux- und Android-Plattformentwicklung sowie Treiberprogrammierung für Kommunikations-, Speicher- und Schnittstellengeräte. Ihre Sicherheitsarbeit umfasst Secure-Boot-Protokolle, FOTA, TPM-Integration und Ende-zu-Ende-Verschlüsselung; ihre Testpraxis deckt Signalintegritätsanalyse, Umweltvalidierung und EMV-Konformität ab. Zu den genannten Technologien gehören PCIe, M.2- und U.2-Formfaktoren, 5G-RAN-Optimierung und AUTOSAR, in den Bereichen Halbleiter, Speicher, IoT, Automobil, Telekommunikation, Unterhaltungselektronik und Gesundheitswesen.
Teams, deren Produkt tatsächlich Chip, Platine und Cloud umfasst, werden mehr davon profitieren als Teams, die nur Firmware benötigen.
L&T Technology Services
LTTS veröffentlicht die größte Embedded-Organisation auf dieser Liste: über 6.000 Embedded-Ingenieure, über 15 Labore, über 300 Patente und über 20 Jahre Erfahrung, mit Plattformerfahrung, die sich über Qualcomm, STMicroelectronics, Renesas, Texas Instruments, NXP, Intel, Broadcom, Infineon und Cavium erstreckt. Die Embedded-Software-Arbeit reicht von BSP über Gerätetreiber, Betriebssystem-Portierung und Middleware bis hin zu Board-Bring-up, Optimierung und Stabilisierung, sowie Firmware einschließlich Bootloader, BIOS, Low-Level-Treiber, Media-Codecs, Speicher und Energieverwaltung.
Die Laborinfrastruktur ist der erwähnenswerte Unterschied – 5G-, elektrische, mechanische, drahtlose, RF- und EMI/EMV-Prüfeinrichtungen, die zur Konformitätsverifizierung genutzt werden – ebenso wie der veröffentlichte Fokus auf Obsoleszenzmanagement und Value Engineering, was genau das End-of-Life-Problem ist, mit dem die meisten Hardwareteams letztlich konfrontiert werden.
Es eignet sich für Transport-, Industrieprodukte-, Medizingeräte-, Medien- und Telekommunikationsprogramme in großem Maßstab.
N-iX
N-iX arbeitet eingebettet als vollständige Praxis: Hardware-Design und -Engineering, einschließlich Auswahl von Mikrocontrollern und Sensoren, Stücklisten- und Kostenoptimierung, PCB-Design und stromsparende HF-Arbeit; Firmware für MCUs, SoCs und eingebettete Prozessoren; Integration eingebetteter Betriebssysteme über Bare-Metal, RTOS und Linux hinweg; Konnektivität; Hardware-Software-Integration und -Portierung; sowie Design von eingebetteten DevOps-Pipelines, was nur wenige Unternehmen in dieser Kategorie überhaupt benennen.
Das Unternehmen verweist auf über 23 Jahre Erfahrung im globalen Technologiesektor und mehr als 2.400 Softwareexperten, mit Zugang zu Embedded-Ingenieuren in 25 Ländern in Europa und Lateinamerika, und ist nach ISO/IEC 27001:2013 und ISO/IEC 27701:2019 zertifiziert. Zu den bedienten Branchen zählen Gesundheitswesen, Fertigung, Telekommunikation, Automobilindustrie und Energie.
Es eignet sich hervorragend für Unternehmen, die Skalierbarkeit ohne die Beauftragung eines globalen Systemintegrators wünschen.
Intellias
Intellias ist das hier am stärksten spezialisierte Automobilunternehmen und ein AUTOSAR-Partner. Die veröffentlichten Arbeiten umfassen Classic- und Adaptive-AUTOSAR-Plattformen; ASIL-A- bis ASIL-C-konforme ECU-Entwicklung im Rahmen von ISO 26262; ISO/SAE-21434-Verifizierung für Cybersicherheit; sowie ASPICE-konforme Prozesse. Die BSP-Arbeit reicht von der Bootloader-Inbetriebnahme und Hypervisor-Portierung bis hin zu Yocto-basierten BSPs für Zielplatinen, auf SoCs von Qualcomm, Renesas, Infineon, TI, Intel und NXP. Ihre HMI- und In-Vehicle-Infotainment-Praxis nennt Automotive Grade Linux, Android Automotive, BlackBerry QNX, Kanzi, Altia, DiSTI, Qt Automotive, Vulkan und OpenGL, und sie validiert mithilfe der Toolchains von dSPACE und Vector. Bemerkenswerterweise veröffentlichte das Unternehmen eine gemeinsame Arbeit mit HighTec und Vector zur Migration zeitkritischer Ultraschallsensor-Komponenten von C nach Rust innerhalb einer AUTOSAR-Classic-Umgebung. Teams außerhalb des Automobilbereichs sollten die Branchentauglichkeit während des Scopings bestätigen.
Softeq
Mit Hauptsitz in Houston und Niederlassungen in Vilnius, Grasbrunn und Guadalajara beschreibt Softeq nahezu 30 Jahre Arbeit, die eingebettete Apps, Firmware, Middleware, Gerätetreiber, Mensch-Maschine-Schnittstellen und Enterprise-IoT-Systeme umfasst. Sein veröffentlichter Stack ist ungewöhnlich spezifisch: Linux, AOSP, FreeRTOS, QNX und VxWorks als Betriebssysteme; Buildroot, Yocto, Ubuntu, Debian und OpenWRT für Linux-Builds; Qt, GTK, OpenGL, VTK, WebRTC und WebGL für Schnittstellen; sowie Chipsatz-Partnerschaften mit Qualcomm, Nordic Semiconductor und NXP. Seine Arbeit im Bereich der eingebetteten Sicherheit umfasst Kryptografie- und TrustZone-Technologien, verifiziertes Booten und die Entwicklung von Sicherheitstokens. Softeq deckt ein sehr breites Spektrum an Branchen ab, von Unterhaltungselektronik und Automobilindustrie bis hin zu Gesundheitswesen, Energie und industrieller Fertigung, was eine Stärke für domänenübergreifende Produkte darstellt und ein Grund ist, in einer regulierten Branche nach domänenspezifischen Referenzen zu fragen.
Yalantis
Yalantis hat seine Positionierung als Unternehmen für Embedded-Softwareentwicklung rund um speichersichere Firmware aufgebaut, und es ist von allen hier genannten Firmen am deutlichsten auf Rust ausgerichtet: Rust-Firmwareentwicklung, Rust-Migration von veralteten C- und C++-Systemen sowie Rust-Beratung für Kundenteams stehen neben konventioneller C- und C++-Arbeit. Es veröffentlicht auch eigene Arbeiten zu PCB-Design, Edge-KI, Secure Boot, verschlüsselter Firmware, dynamischer Leistungsskalierung, Hardware Root of Trust und verschlüsseltem OTA für die flottenweite Firmware-Versionierung und berichtet, mehr als 200 Projekte abgeschlossen zu haben. Sein Compliance-Ansatz ist eher entwurfszeit- als auditzeitorientiert – das Unternehmen gibt an, von Anfang an nach den Anforderungen von ISO 26262, IEC 62304, IEC 62443 und FDA zu architektieren.
Eine gute Wahl für Teams, die mit vernetzten Produkten arbeiten und vor einer Zertifizierungsfrist stehen; Teams mit einer ausgereiften C-Codebasis sollten die Rust-Frage bewusst abwägen und nicht standardmäßig entscheiden.
Witekio
Witekio ist einer der klarsten Embedded-Spezialisten am Markt und verfügt über mehr als 22 Jahre Embedded-Expertise. Seine veröffentlichte Arbeit konzentriert sich auf die Low-Level-Schichten – Gerätetreiber, Linux-Kernel, Systemleistung, Echtzeitbetriebssysteme und Board-Support-Packages – mit tiefgehenden, namentlich benannten Verpflichtungen statt allgemeiner: Zephyr-RTOS-Expertise, Welma (seine eigene, auf Yocto basierende Distribution, die über ein Embedded Kit ausgeliefert wird) und der Status als offizieller Wiederverkäufer von Canonicals Ubuntu für Embedded-Linux-Projekte. Sein Wartungsangebot ist in dieser Kategorie ein echtes Alleinstellungsmerkmal und umfasst CVE-Überwachung, Minor- und Major-Releases, OTA-Updates und Long-Term-Support, explizit ausgerichtet am EU Cyber Resilience Act. Die veröffentlichten Branchen sind Medizin, Industriemaschinen, geländegängige Fahrzeuge, Energie und Haushaltsgeräte. Teams, die Silizium-Design oder PCB-Arbeiten benötigen, brauchen für diese Aufgaben einen zweiten Partner.
Lemberg Solutions
Lemberg Solutions ist an der Schnittstelle zwischen Hardware und Software tätig und ist nach ISO 27001 und ISO 9001 zertifiziert. Was die Bewertung erleichtert, ist die Konkretheit der Veröffentlichungen: Silizium-Partnerschaften mit NXP über das NXP Partnership Program, STMicroelectronics und AWS; praktische MCU-Erfahrung mit NXP, STMicroelectronics, Microchip, Nordic Semiconductor, Renesas, Raspberry Pi, NVIDIA, Intel und Arm; FreeRTOS und Zephyr; sowie Zertifizierungsunterstützung, die CE-, FCC-, EMC- und ESD-Tests abdeckt. Zudem werden die Standards aufgelistet, nach denen sektorspezifisch entwickelt wird – FDA, HIPAA, IEC 62304 und ISO 13485 für den Medizinbereich; ISO 26262, ASPICE und ISO/SAE 21434 für die Automobilindustrie; IEC 62443, IEC 61508 und ISO 13849 für den Industriebereich; IEC 61850, ISO 15118 und OCPP für den Energiesektor – und es wird angegeben, dass sämtliche geistigen Eigentumsrechte an den Kunden übertragen werden. Käufer in regulierten Sektoren sollten prüfen, welche davon zertifizierte Prozesse sind und welche Rahmenwerke, nach denen das Team arbeitet.
Developex
Gegründet im Jahr 2001 mit Niederlassungen in Kanada und der Ukraine, verzeichnet Developex über 20 Jahre Erfahrung im Embedded-Bereich und konzentriert sich auf Firmware, Middleware, Treiberentwicklung und Konnektivität für Geräte mit oder ohne Betriebssystem. Die veröffentlichte MCU-Erfahrung ist umfassend und spezifisch – TI, NXP, Nordic, Avnera, CSR, Cypress, Atmel und Microchip – und die ausgelieferten Arbeiten sind stark auf Endverbraucher und Peripheriegeräte ausgerichtet: Firmware für Smart-Home-Geräte, Gaming-Tastaturen, LED- und Lüftersteuerungen, Bluetooth-Lautsprecher, ein Multimedia-DSP-Gerät für Autos und Boote sowie AR-Brillen. Es ist eines der wenigen Unternehmen hier, das seine tatsächliche Entscheidungsregel für die Wahl zwischen Bare Metal, RTOS und Embedded Linux veröffentlicht, und gibt an, dass die meiste von ihm gelieferte Firmware für Endverbraucher- und Gaming-Peripheriegeräte auf einem RTOS läuft, üblicherweise FreeRTOS oder Zephyr. Stark bei Consumer-Hardware mit hohem Volumen; Teams mit sicherheitskritischen Programmen sollten im Vorfeld nach der Erfahrung mit Standards fragen.
Vergleich von Unternehmen für die Entwicklung eingebetteter Software
Dieselben elf Unternehmen für die Entwicklung eingebetteter Systeme, nebeneinander, mit den Fähigkeiten, die jedes einzelne über sich selbst veröffentlicht.
Wie man einen Partner für die Entwicklung eingebetteter Software auswählt
Sechs Fragen unterscheiden einen Partner, der die Arbeit geleistet hat, von einem, der nur darüber gelesen hat. Alle sechs lassen sich in einem ersten Gespräch beantworten.
- Fragen Sie, auf welchen Boards sie Ihren Code ausführen werden und wann. Die Antwort, die Sie wollen, nennt Hardware und ein Datum. Embedded-Arbeit, die nur in der Simulation validiert wird, verschiebt jedes schwierige Problem auf die Integration, und die Integration ist der Punkt, an dem Zeitpläne verloren gehen. Bei unseren eigenen Projekten wird der Hardware-in-the-Loop-Prüfstand vor Beginn der Entwicklung definiert, weil Fehlerarten dort günstig zu finden und im Feld teuer zu finden sind.
- Bitten Sie sie, Bare Metal, RTOS und Linux speziell für Ihr Produkt zu rechtfertigen. Ein Partner mit echtem Urteilsvermögen wird nach Ihrem Energiebudget, Ihrer Worst-Case-Latenz, Ihrem RAM und danach fragen, wie viele Personen die Firmware in drei Jahren pflegen werden — und Ihnen dann eine Antwort mit einer beigefügten Begründung geben. Ein Partner ohne dieses Urteilsvermögen wird das empfehlen, was er zuletzt verwendet hat.
- Fragen Sie, was bei der Übergabe mit der Build-Umgebung geschieht. Compiler-Einstellungen, Linker-Skripte, Abhängigkeitsverwaltung und CI-Konfiguration sind Teil der Lieferung, die darüber entscheidet, ob Ihr Team nächstes Jahr eine Änderung vornehmen kann oder zunächst rekonstruieren muss, wie der Build funktioniert. Sorgen Sie dafür, dass dies im Leistungsverzeichnis benannt und nicht vorausgesetzt wird.
- Fragen Sie, wie sie den Update-Pfad handhaben werden. Secure Boot, Image-Signierung, Rollback-Verhalten und was passiert, wenn ein Over-the-Air-Update auf halbem Weg auf einem Gerät im Keller eines Kunden fehlschlägt. Wenn die Antwort ein einziger Satz ist, wurde die Architektur nicht durchdacht — und gemäß dem EU Cyber Resilience Act ist dies keine architektonische Präferenz mehr, da die Anforderungen des Cyber Resilience Act für Firmware-Teams in vollem Umfang festgelegt sind.
- Fragen Sie nach ihrer Erfahrung mit Standards in Ihrem Sektor und was diese gekostet hat. Die Entwicklung eingebetteter Software für sicherheitskritische Systeme ist ein anderes Programm, nicht eine schwierigere Version desselben: Die Arbeit nach IEC 62304 oder ISO 26262 ist kein zusätzliches Dokument am Ende; sie verändert das Anforderungsmanagement, die Rückverfolgbarkeit und die Testnachweise von Tag eins an. Ein Partner, der Ihnen sagen kann, wie viel des Zeitplans das bei einem früheren Produkt in Anspruch genommen hat, hat tatsächlich schon eines ausgeliefert.
- Fragen Sie, wer den Code überprüft. KI schreibt inzwischen einen erheblichen Anteil an eingebettetem Boilerplate-Code und Test-Gerüsten in dieser Branche, und bei richtiger Anwendung spart sie Wochen. Ohne Überprüfung durch erfahrene Entwickler erzeugt sie plausibel wirkende Firmware, die unter Last versagt. Die Frage ist nicht, ob sie sie einsetzen — sondern wer für das verantwortlich ist, was dabei entsteht.
Was Embedded-Softwareentwicklung kostet und was die Kosten bestimmt
Es gibt darauf keine sinnvolle Antwort in Form eines Stundensatzes, und der Vergleich der Sätze über die drei oben genannten Stufen hinweg sagt dir fast nichts. Vier Dinge bestimmen die Zahl, in ungefähr dieser Reihenfolge.
Hardwarezugriff und Reife. Ein Projekt, das von einem stabilen, dokumentierten Referenzboard ausgeht, kostet einen Bruchteil eines Projekts, das von einem erstmalig gefertigten kundenspezifischen Board ausgeht, bei dem noch Fehler entdeckt werden. Wenn sich die Hardware unter der Software verändert, ist die Softwareschätzung vorläufig, und das sollte jeder auch sagen.
Das Zertifizierungsziel. Dies ist der einzelne größte Multiplikator. Ein Verbrauchergerät ohne formale Sicherheitsanforderungen und ein Medizingerät nach IEC 62304 können identische Firmware und radikal unterschiedliche Programme umfassen, da letzteres eine Rückverfolgbarkeit der Anforderungen, eine dokumentierte Verifizierung und eine Entwicklungshistorie mit sich bringt, die ersteres nicht hat.
Wie viel des Stacks gehört Ihnen. Bootloader, BSP, Treiber, RTOS-Integration, Anwendung, Konnektivität, Cloud und Update-Infrastruktur sind acht eigenständige Arbeitsbereiche. Käufer kalkulieren routinemäßig den vierten und sind von den anderen sieben überrascht. Definieren Sie sie ausdrücklich im Umfang.
Wer bleibt nach dem Go-live. Eingebettete Produkte sind jahrelang im Einsatz und werden im Feld gepatcht. Ein Angebot, das mit der Bereitstellung endet, ist nicht vergleichbar mit einem, das ein definiertes Hypercare-Fenster mit Überwachung und schneller Reaktion umfasst — so gestalten wir jedes Engagement: Die Kosten des zweiten sind sichtbar, die Kosten seines Fehlens nicht.
Embedded-Software-Outsourcing senkt Kosten am zuverlässigsten, wenn ganze Arbeitsbereiche ausgelagert werden und nicht einzelne Aufgaben. Übergibt man einem Partner die Treiberschicht und den Testaufbau, entsteht eine saubere Schnittstelle und ein messbares Ergebnis. Übergibt man ihm hingegen drei Tickets pro Woche, entsteht Koordinationsaufwand, ohne dass Kompetenzen übertragen werden.
Warum Crunch-IS passt
KI-gestützte Lieferung mit verantwortlichen Senior-Ingenieuren
KI-Agenten arbeiten über die Software-Workstreams hinweg — sie generieren Boilerplate, erweitern die Testabdeckung und halten die Dokumentation aktuell — während erfahrene Ingenieure für Architektur, Urteilsvermögen und Review verantwortlich sind. Die Kompression ist real und messbar: bei einem Aufbau von Fertigungsabläufen geliefert von einem AI Pod, wurde das MVP ausgeliefert 63 % schneller mit einem 56 % kleineren Lieferteam als bei einem traditionellen Build desselben Umfangs. Der Mechanismus ist ebenso wichtig wie die Zahl, denn die Einsparungen ergeben sich aus wegfallender Koordination und automatisierter Lifecycle-Arbeit und nicht aus billigeren Arbeitskräften.
Arbeit, die bis zum Silizium reicht, nicht Software mit einem angeschlossenen Gerät
Unsere Embedded-Entwicklung Die Praxis entwickelt direkt für die Zielplattform — ARM Cortex-M, RISC-V, AVR und Hersteller-SoC-Plattformen — wobei Bare-Metal- und RTOS-Arbeiten während der Architekturprüfung ausgewählt werden statt aus Gewohnheit, Kommunikationsstacks gegen reale Busbedingungen validiert werden und Firmware-Entwicklungsdienstleistungen bis hin zu Produktionsvarianten, der Konfiguration der Geräteprogrammierung und Fertigungsprüfvorrichtungen geführt.
Edge Intelligence auf einer realen Zeitachse geliefert
Wenn die Anwendung eine Inferenz nahe am Gerät statt in einem Rechenzentrum erfordert, ist die Einschränkung die Hardware-Umgebung, nicht das Modell. Für einen britischen Recyclingbetreiber haben wir ein Echtzeit-Objekterkennungssystem entworfen und geliefert, das industrielle Kamerastreams ausliest, um gefährliche Gegenstände auf sich bewegenden Förderbändern zu kennzeichnen, wobei Phase 1 in drei Monaten abgeschlossen wurde – von der Kamera über die GPU-Inferenz bis zur Bedienerwarnung – und unter Produktionsbedingungen statt auf einem kuratierten Datensatz läuft.

Eine Codebasis und Build-Umgebung, die Ihr Team besitzen kann
Die Firmware wird mit Architekturdokumentation, klaren Grenzen zur Hardwareabstraktion und einer konfigurierten Toolchain übergeben — Compiler-Einstellungen, Linker-Skripte, Abhängigkeitsverwaltung und CI-Integration — damit Ihre Ingenieure das Produkt erweitern können, anstatt es zurückzuentwickeln. Jedes Engagement umfasst einen definierten Zeitraum nach der Bereitstellung mit aktiver Überwachung und schneller Reaktion, denn eingebettete Produkte arbeiten nach ihrer Auslieferung unter realen Bedingungen.
Fazit
Die elf oben genannten Firmen lassen sich nicht in bessere und schlechtere einteilen. Sie unterscheiden sich durch die Struktur des Projekts: Ein Portfolio aus mehreren Produkten mit Labor- und Compliance-Aufwand deutet auf die globalen Engineering-Abteilungen hin, ein einzelnes anspruchsvolles Produkt auf einem ungewöhnlichen Stack deutet auf die Spezialisten hin, und der Großteil der Arbeit dazwischen wird von engineering-geführten Firmen gewonnen, die erfahrene Mitarbeiter in ein benanntes Team stellen. Wählen Sie den Partner passend zum Umfang aus und bestätigen Sie beim ersten Gespräch, dass sie Ihren Code auf Ihrer Platine ausführen werden.
Wenn Sie noch dabei sind herauszufinden, wie die Software erstellt werden soll, anstatt wer sie erstellen soll, beginnen Sie mit der Mechanik — der Leitfaden zur Entwicklung eingebetteter Software behandelt Stack-Entscheidungen, den Bereitstellungsprozess und was tatsächlich die Kosten bestimmt.
