Embedded Software · entwickelt in Gummersbach

Hardwarenahe Softwareentwicklung

Hardware ohne Software ist nur Elektronik. TeraTron entwickelt die hardwarenahe Software, die Ihre Geräte steuert, vernetzt und absichert: Embedded Firmware für Mikrocontroller, Kommunikationsstacks und die Anbindung an Apps oder Backend. Software und Hardware entstehen im selben Team.

Entwickler von TeraTron bei der Arbeit an Firmware und Layout einer Baugruppe

Diese renommierten Unternehmen vertrauen bereits auf TeraTron

BMW Group Volkswagen SEAT BOMAG Liebherr HOPPE KION Group Stadler Rail PistenBully Boehringer Ingelheim DIRAK Securiton Kronos Worldwide Kampf UTSCH mobile easykey tbm Sitron Sensor EControls ANTRIC CompuGroup Medical Concorde Reisemobile hospicall abfallhai

Was wir programmieren

Software, die auf Ihrer Hardware läuft

Embedded Software ist keine Anwendung, die auf einem beliebigen Rechner startet. Sie läuft fest auf einem Mikrocontroller in Ihrem Gerät, teilt sich ein paar Kilobyte Speicher mit allem anderen und darf nicht abstürzen, wenn das Gerät seit vier Jahren im Feld steht. Deshalb entscheidet sich die Qualität dieser Software schon bei der Wahl der Hardware.

Weil bei uns beides im selben Team entsteht, treffen wir diese Entscheidungen gemeinsam – statt nachträglich eine Software auf eine Schaltung zu heben, die dafür nicht ausgelegt war. Sie schildern uns die Funktion, wir schlagen den Weg dorthin vor.

Baugruppe mit Mikrocontroller in der Fertigung bei TeraTron, deren Speicher und Schnittstellen die spätere Software bestimmen

Firmware für Mikrocontroller

Die Logik, die aus einer Schaltung eine Funktion macht.

  • Steuerungs- und Regelungslogik
  • Treiber für Sensorik und Aktorik
  • Energiesparkonzepte für Batteriebetrieb
  • Bootloader und Updates über die Serienlaufzeit

Kommunikation und Schnittstellen

Damit Ihr Gerät mit dem spricht, was um es herum steht.

  • Bluetooth und Bluetooth Low Energy
  • RFID und NFC
  • CAN und LIN im Fahrzeug- und Maschinenumfeld
  • TCP/IP, Power over Ethernet, Netzwerkanbindung

Anwendungen rund um das Gerät

Alles, was Menschen und Systeme mit dem Gerät verbindet.

  • Apps für iOS und Android
  • PC-Software für Service, Prüfung und Parametrierung
  • Anbindung an Backend-Systeme und Portale
  • Prüf- und Testsoftware für die eigene Fertigung
Abgesicherte Datenübertragung in der Firmware von TeraTron

Sicherheit

Verschlüsselt, signiert, aktualisierbar

Sobald ein Gerät funkt, wird es angreifbar. Wir legen die Absicherung deshalb in die Firmware, nicht obendrauf: verschlüsselte Datenübertragung nach AES, signierte Updates, damit niemand fremde Software aufspielt, und Zugriffsrechte, die im Gerät selbst geprüft werden – auch dann, wenn gerade keine Verbindung zum Server besteht.

  • AES-verschlüsselte Datenübertragung
  • Signierte Firmware-Updates über die Serienlaufzeit
  • Rechteprüfung im Gerät, auch ohne Verbindung
  • Schlüsselverwaltung, die eine Kopie wertlos macht

Wie wir arbeiten

Ein Team für Elektronik und Software

Der klassische Weg trennt beides: Ein Elektronikentwickler liefert die Platine, ein Softwarehaus programmiert dagegen. Wenn dann etwas nicht funktioniert, beginnt die Zuständigkeitsfrage – liegt es an der Hardware oder am Code?

Bei uns sitzt beides im selben Haus und arbeitet am selben Projekt. Das verkürzt nicht nur die Wege. Es führt zu anderen Entscheidungen: Ein Problem, das in der Software teuer zu lösen wäre, verschwindet manchmal durch ein Bauteil, das drei Cent mehr kostet.

Auf Ihre Anfrage antwortet deshalb auch ein Entwickler und kein Vertrieb.

  • Software und Hardware werden gemeinsam ausgelegt
  • Prüfsoftware entsteht parallel zur Serienfertigung
  • Der Entwickler der Firmware betreut sie über die Serienlaufzeit
  • Vollständige Dokumentation, die auch ohne uns weiterverwendbar ist
Entwickler von TeraTron, die Hardware und Firmware am selben Tisch entwickeln
Elektronik von TeraTron im Serieneinsatz in Transportfahrzeugen

Für wen

Für Geräte, die in Serie gehen

Wir entwickeln Software für Produkte, die in Stückzahlen gefertigt und über Jahre betreut werden: im Maschinenbau, im Fahrzeugbau, in der Intralogistik und in der Sicherheitstechnik. Einzelprojekte ohne Serienperspektive und reine Softwareaufträge ohne Hardwarebezug bilden wir nicht ab.

Seit 1999 in Gummersbach 50 Mitarbeitende, davon 15 Ingenieure ISO 9001:2015 TISAX 100 % AOI und Endtest 1 bis 80.000 Stück pro Teil und Jahr

Referenzen

Was Kunden sagen, die den Weg gegangen sind

Die Firmware in diesen Produkten stammt aus demselben Haus wie die Elektronik darunter.

Vertrauensvolle Umsetzung

„Mit TeraTron haben wir einen Partner, der unsere Vision von intelligenten Verschlusslösungen technisch perfekt umsetzt. Die Elektronikmodule und Softwarelösungen überzeugen durch Zuverlässigkeit, Flexibilität und Innovationskraft. Besonders schätzen wir die enge, lösungsorientierte Zusammenarbeit, von der Entwicklung bis zur Serienfertigung."

Winfried EllersDipl.-Ing., Product Manager Mechatronics, DIRAK GmbH

Keyreader Effizienz

„Der von TeraTron entwickelte und produzierte BMW Keyreader ist weltweit bei unseren Händlern im Einsatz und hilft uns zuverlässig, Werkstattprozesse optimal zu gestalten."

Gerhard ManhartCustomer Support Business Management, BMW Group

Sichere Identifikation

„Für die Authentifizierung an Gabelstaplern vertrauen wir auf die Leser von TeraTron. Seit Jahrzehnten überzeugt uns die große Expertise in RFID-Elektronik, wodurch wir unseren Kunden hochsichere Produkte mit einzigartigen Features anbieten können."

Jan DreilichStandortleiter Produktion und Entwicklung, mobile easykey

Effektiver Schutz

„Das TeraTron Schutzfeldsystem ist zuverlässig im Einsatz und trägt maßgeblich zur Sicherheit und zum Bedienerschutz auf der Baustelle bei."

Max GriefProduct Manager Light Equipment, BOMAG GmbH

IT-Sicherheit stärken

„Mit dem PC-LOC-System von TeraTron stellen wir sicher, dass sensible Forschungsdaten auf unseren Arbeitsplätzen nur von autorisierten Mitarbeitenden genutzt werden können. Die Lösung integriert sich nahtlos in unsere bestehende IT-Infrastruktur."

Richard MitasIT Operations & Laboratories, Boehringer Ingelheim

Sicherheitsversprechen erfüllt

„Die Sicherheit unserer Mitarbeiter steht bei uns an erster Stelle. TeraTron stattet uns mit dem passenden Ortungssystem aus, Mitarbeiter/innen im Notfall schnell zu finden und zu schützen."

Thomas LefeldKronos Titan GmbH

Rettungsortung

„Das TeraTron-Ortungssystem wird im KRITIS-Umfeld, beispielsweise in Kraftwerken, eingesetzt, um Mitarbeitende im Notfall schnell zu lokalisieren und zu schützen."

K. KüpperProjektleiter, Securiton Deutschland

Datenschutz garantiert

„Als langjähriger Partner von TeraTron setzen wir auf die zuverlässige Elektronik- und RFID-Technologie aus Gummersbach. Die Integration funktioniert nahtlos und sorgt in Pflegeeinrichtungen für mehr Effizienz, Sicherheit und Vertrauen."

Michael LangeLight- and building control technology

Häufige Fragen

Häufige Fragen zur Embedded-Softwareentwicklung

Wenn Ihre Frage nicht dabei ist, stellen Sie sie uns direkt unter 02261 80820 oder über das Formular. Es antwortet ein Entwickler.

Was ist der Unterschied zwischen Firmware und Embedded Software?
Die Begriffe überschneiden sich. Firmware bezeichnet meist die Software, die fest im Gerät sitzt und dessen Grundfunktionen steuert, oft direkt auf dem Mikrocontroller ohne Betriebssystem. Embedded Software ist der weitere Begriff und umfasst auch umfangreichere Anwendungen auf eingebetteten Systemen, etwa unter Embedded Linux. In der Praxis entwickeln wir beides, häufig im selben Projekt.
Können Sie unsere bestehende Firmware übernehmen und weiterentwickeln?
Ja, wenn der Quellcode und eine nachvollziehbare Dokumentation vorliegen. Wir sehen uns den Bestand zuerst an und sagen Ihnen ehrlich, ob Weiterentwicklung oder Neuaufbau der günstigere Weg ist. Bei sehr altem Code ist das nicht immer die Weiterentwicklung.
Entwickeln Sie auch Software, wenn die Hardware nicht von Ihnen stammt?
Ja. Sie brauchen dafür Schaltplan und Layout der bestehenden Baugruppe. Umgekehrt gilt: Je früher wir dazukommen, desto mehr lässt sich noch beeinflussen.
Wem gehört der Quellcode?
Das regeln wir im Projektvertrag, und im Regelfall gehört das Ergebnis Ihnen. Sie sollen nicht in eine Abhängigkeit geraten, nur weil eine Software bei uns entstanden ist.
Wie lange werden Updates unterstützt?
So lange die Serie läuft, typischerweise fünf bis zehn Jahre. Weil wir die Fertigung selbst betreiben, bleibt derselbe Ansprechpartner zuständig, wenn nach Jahren ein Bauteil wechselt und die Firmware angepasst werden muss.
Schreiben Sie auch die Prüfsoftware für die Fertigung?
Ja, und zwar parallel zur Serienvorbereitung. Der Endtest jeder Baugruppe läuft gegen eine Prüfsoftware, die dieselbe Mannschaft geschrieben hat wie die Firmware im Produkt.

Besprechen Sie Ihr Softwareprojekt

Schildern Sie uns, was Ihr Gerät können soll. Sie bekommen eine technische Einschätzung, welcher Weg dahin führt – und was er ungefähr bedeutet.

Logistik

Bau-& Landmaschinen

Fahrzeugbau

Industrie

Gesundheitswesen

Transport

IT-Sicherheit

Forschung