Embedded Software

Verbessere die Automatisierung Deines Produkts oder Deiner Lösung, indem Du intelligentere Geräte mit Embedded Software entwickelst. Mit unserer umfassenden Technologie- und Branchenkenntnis helfen wir Dir, robuste, sichere, aktualisierbare und skalierbare Software zu entwickeln, die den Anforderungen Deines Unternehmens entspricht.

Wie kann Embedded Software die Intelligenz und Autonomie mobiler Maschinen verbessern?

Embedded software

Wettbewerbsvorteil für Industrieunternehmen

  • Intelligente und autonome Maschinen schaffen
  • Verbesserung der Markteinführungszeit und der Produktionsqualität
  • Neue digitale Einkommensströme erschließen
  • Bereicherung des E-Ladeerlebnisses
  • Innovative Schnittstellen für die Interaktion zwischen Mensch und Maschine

Sorge für Qualitätssicherung und Cybersicherheit als Teil der Entwicklung von Embedded Software.

Unsere Dienstleistungen zur Entwicklung von Embedded Software

Entwicklung von Embedded Software

Vom System- und Architekturdesign über die Implementierung bis hin zur Qualitätssicherung und -messung.

  • Echtzeitbetriebssysteme (RTOS) (z. B. FreeRTOS, AzureRTOS, MQX, QNX)
  • Embedded Linux (z.B. Yocto, Ubuntu)
  • Bare Metal Programmierung
  • BSP-, Firmware- und Gerätetreiberentwicklung
  • Arm-basierte Mikrocontroller
  • Programmiersprachen (z.B. C, C++, Python, Go, Rust, CodeSys)
  • Unit- und Integrationstests

Entwicklung von Kontrollsystemen

Entwicklung von Steuerungssystemen auf der Grundlage fundierter Kenntnisse über mobile Maschinen.

  • Entwurf der Architektur
  • Motorsteuergerät (ECU)
  • Speicherprogrammierbare Steuerung (PLC)
  • Funktionale Sicherheit (d.h. IEC61508, ISO13849, SIL)
  • Modellbasierter Entwurf, MBD
  • AUTOSAR
  • Cyber-Sicherheit

HMI-Entwicklungsleistungen

Wir entwerfen und programmieren sowohl softwarebasierte HMI als auch physische Benutzeroberflächen. Frameworks und Bibliotheken wie z.B. QT, Rightware Kanzi, EB Studio, hybride Webtechnologien.

  • UI/UX-Design
  • Grafischer Entwurf
  • HMI-Entwicklung
  • Umfassende Tests, Testautomatisierung

Konnektivitätsleistungen

Konnektivität von Geräten mit verschiedenen Umgebungen und Systemen.

  • Cloud-Integration
  • Kommunikationsprotokolle (d.h. BLE, WiFi, Zigbee, LoRa, NB-IoT, LTE-M)
  • OTA-Updates
  • Vehicle-to-Vehicle (V2V), Vehicle-to-everything (V2X), Vehicle-to-Grid (V2G)
  • Standard-Industriebuslösungen (d.h. CAN/CANOpen, J1939, ISOBUS, OPC UA, Modbus, Profinet)

Modellbasierte Entwicklung- Warum und wie?

Dies ist eine praktische Einführung in die modellbasierte Entwicklung für Ingenieure, die mit Maschinen und Geräten, Steuerungssystemen und Automatisierungstechnik arbeiten.

Nach der Lektüre dieses Leitfadens wirst Du den modellbasierten Entwicklungsprozess und die einzelnen Schritte verstehen und in der Lage sein, die möglichen Vorteile eines Wechsels zur modellbasierten Entwicklung für Deine eigene Arbeit zu bewerten.

Anhand eines erfundenen Maschinenbeispiels werden die einzelnen Schritte praxisnah erläutert.

Leitfaden herunterladen

Das könnte Dich auch interessieren

Kontakt

Maximilian Wolff

Intelligente Industrie

maximilian.wolff@gofore.com

+49 174 778 5063

Zum Seitenanfang