End-to-End-Embedded-Softwarelösungen

Experten für Embedded Software Engineering, vom Konzept bis zur Implementierung:

Design, Implementierung, Anpassung und Support.

  • Team mit langjähriger Erfahrung in der Entwicklung eingebetteter Software
  • Management Ihres Projekts mit einem transparenten, eigens entwickelten Tool
  • Großes Team mit ausreichenden Ressourcen zur Abwicklung komplexer Projekte
Kontaktieren Sie uns
Durchschnittsdauer der Zusammenarbeit mit Kunden
10 Jahre
Zentrale in
Böblingen
Region Stuttgart
Gründung des Unternehmens
vor 19 Jahren
Durchschnittliche Erfahrung unserer Spezialisten in der Softwareentwicklung
12 Jahre
Kundenzufriedenheit
8.8/10
Erkunde
mehr

Die ausgewiesene Expertise

NFC-Ökosystem, M2M- und OTA/OTI-Lösungs­komponenten

für das weltweit führende Unternehmen in den Bereichen digitale Sicherheit, Identität, Maschine-zu-Maschine-Kommunikation und Internet der Dinge

Infotainment-Navigations­komponenten

Gelieferte Funktionalität für Zieleingabe, Kartenanzeige, Personalisierung, Konnektivität und Cloud-Datendienste für den Tier-1-Lieferanten der Technologien der nächsten Generation für die global führenden Automobilhersteller

Robuste Lösungen für das Datenspeicher­management

Entwicklung der Tape-Library-Appliances, Deduplizierungslösungen, Dateisysteme u.v.m. für den führenden deutschen Anbieter von Lösungen zur Datenspeicherung, -verwaltung und -sicherung

Electronic-Horizon-Software, Telematik und ECU-Programmierung

Entwicklung der Softwarekomponenten für den Herstellerinnovativer Softwarelösungen für die Automobilindustrie mit den Schwerpunkten Connected-Car-Technologie, Infotainmentsysteme und Mobilitätsdienste

Videoüberwachung – Lösungskomponenten

Entwicklung derVideokamera-Management-Software, Tests der ONVIF-Kompatibilität für den weltweit führenden Anbieter von Sicherheits- und Kommunikationslösungen und Dienstleistungen.

Lösung für Smartcard-Management und elektronische Signatur

mplementierung einer umfassenden Lösung für den führenden Anbieter der sicheren digitalen Identitäts- und Zahlungslösungen.

Vertraut von

“Software Aspekte hat die Entwicklungsprozesse erfolgreich optimiert. Das anpassungsfähige Team hat sich schnell in das interne Team integrieren können und arbeitet mit allen wunderbar zusammen. Die Empfindsamkeit für die Bedürfnisse des Kunden und die erstklassigen Entwicklungskompetenzen zeichnen dieses Unternehmen aus.“

Hannes Prokoph, CEO der Audials AG

„Software Aspekte hat das Projekt termingerecht und gemäß den Vorgaben des Kunden erfolgreich abgeschlossen. Die Expertise in der Embedded-Softwareentwicklung ist beeindruckend.“

Zoltan Makkai, F&E-Manager bei Algodue Elettronica Srl

„Wir hatten eine neue integrierte Suite von Online-Finanzanwendungen mit dem Ziel zu implementieren, den Mehrwert der Dienstleistungsangebote von Banken und Finanzinstituten zu erhöhen.

Das Ergebnis der Zusammenarbeit war eine vollkommen betriebsbereite Cash Management Plattform mit einer modernen technologischen Basis, die wir an den Endkunden geliefert haben. Die Systemanforderungen und die Systemarchitektur wurden gemäß den von Rational Unified Process (RUP) empfohlenen Best Practices vollständig dokumentiert. Das gesamte Projekt wurde termin- und budgetgerecht durchgeführt.”

E.ON., CTO des führenden Anbieters von Distributed Cash and Treasury Management Lösungen

“Software Aspekte hat sich für uns als ein zuverlässiger Partner erwiesen, dem wir vertrauen können. Wir freuen uns auf die weitere Zusammenarbeit mit diesen talentierten und hochmotivierten Menschen.“

Dr. S.D., Leiterin der Entwicklung Videomanagementsysteme

“Schwierigkeiten werden nicht verschwiegen, sondern proaktiv durch Lösungen angegangen. Bei der Zusammenarbeit mit dem Team von Software Aspekte hatten wir vollste Zuversicht, dass die KollegInnen die Aspekte, die uns Kopfschmerzen bereitet haben, übernehmen und meistern.”

Abteilungsleiter Navigation Core

„Nach der Überarbeitung des Anfragemanagementsystems haben wir den Aufwand bei der Anfragebearbeitung signifikant reduzieren können und nutzen zudem die Möglichkeit, die Sicherheit und die Transparenz der Geschäftsprozesse zu verbessern.

Der Auftragnehmer hat seinen Ruf als zuverlässiger Partner für erstklassige Softwareentwicklung erneut bestätigt. Das von ihm entwickelte Issues Management Server Engine entspricht hinsichtlich seiner funktionalen Auslastung voll und ganz den Anforderungen und Erwartungen unserer Bank. Wir hatten ebenfalls die Gelegenheit, die Professionalität des Teams kennen und schätzen zu lernen.”

S.K., Projektmanager der führenden internationalen Bank

Embedded Software Engineering Dienstleistungen

Entwicklung Embedded Software

Unser Team verfügt über ein solides Wissen bezgl. Embedded Software Technologien, angefangen beim grundsätzlichen Verständnis der Entwicklung eingebetteter Systeme bis hin zu den verschiedenen verfügbaren Implementierungsoptionen.

Wir helfen unseren Kunden bei der Entwicklung aller Teile der benötigten Software (und Bootloader) und sorgen dafür, dass ihre Software gemäß den Spezifikationen reibungslos funktioniert.

Functional Safety

Wir entwickeln eingebettete Software in Übereinstimmung mit den Anforderungen der Norm ISO 26262, MISRA C und MISRA C++ Coding Standards, Automotive Safety Integrity Level (ASIL) A-D.

Wir entwickeln auch Teststrategien und stellen die Abdeckung der Unit-Tests sicher.

Human-Machine Interfaces (HMI)

Wir verwenden verschiedene UI-Tools und Technologien wie Qt Design Studio, OpenGL und andere Komponenten. Unser Portfolio umfasst u.a. Projekte für effektives Karten-Rendering, Routenführung und Zieleingabe, sowie die Erstellung von HMI für Smart Stromzähler.

Entwicklung von Linux-Drivers

Selbst im natürlichen Prozess der Hardware-Evolution ist die Unterstützung neuer Karten, Peripheriegeräte und Prozessoren erforderlich.

Vor dem Hintergrund einer globalen Umstrukturierung der Lieferketten wächst der Bedarf an der Entwicklung von Linux-Gerätetreibern.

Board bring up

Überprüfung der grundlegenden Funktionalität eines eingebetteten Systems durch des Mikrocontrollers Boot up, Initialisierung der Peripheriegeräte und Durchführung von Tests, um sicherzustellen, dass alle Hardwarekomponenten wie erwartet funktionieren.

Das Ziel des Board Bring-up bei der Entwicklung von Embedded Software ist es, den korrekten Betrieb des Mikrocontrollers, seine Kommunikation mit Peripheriegeräten und die gesamte Systemarchitektur zu verifizieren.

Testen von Embedded

Software
Um eine fehlerfreie Qualität, perfekte Leistung und Konformität mit den Anforderungen zu gewährleisten, testen wir funktionale und nicht-funktionale Eigenschaften von Software und Hardware.

In diesem Prozess führt unser Team Tests wie Sicherheitstests, Black-Box- und White-Box-Tests, Code-Analysen und Functional Safety Tests gemäß der Norm ISO 26262 durch.

Programmierung von Chipkarten

Unsere Projekte umfassen die Programmierung von Zahlungskarten, Kundenkarten, intelligenten Zugangskarten und anderen Karten sowie die Entwicklung von NFC-Ökosystemen und Trusted Service Managern (TSM).

Telematik

Die Kfz-Telematik umfasst GPS-Systeme, Onboard-Diagnosegeräte, drahtlose Telematikgeräte und Blackbox-Technologien zur Aufzeichnung und Übertragung von Fahrzeugdaten.

Das Team von Software Aspekte hat Erfahrung in der Entwicklung von Onboard-Telematik-Komponenten und Telematik-Cloud Lösungen.

Implementierung von APIs, Protokollen und Integrationen

Zusammenführung verschiedener Softwarekomponenten in eingebetteten Systemen, damit diese effektiv miteinander kommunizieren können:

Dies beinhaltet häufig die Integration der Software des eingebetteten Systems mit anderen Softwarekomponenten, wie z. B. Cloud-basierten Systemen oder externen Geräten, damit das eingebettete System wie vorgesehen funktionieren kann.

Ausgewählte
Kompetenzbereiche

Kontaktieren Sie Uns
  • Hightech
  • Datenspeicher
  • Netzwerkausrüstung
  • Fertigung und Industrie 4.0
  • Videoüberwachung
  • Unterhaltungselektronik
  • Entwicklungsplatinen und Kits
  • Robotik

Typische Embedded Technische Landschaft

Programming languages

• Assembler x86, x64
• ARM
• C/C++
• Objective C/C++
• Embedded C++ (92, 11, 14, 17, etc.)

Tools und Technologien

• P-CAD, IAR
• Embedded Workbench
• JTAG ICE
• CVS

Operative Systeme

• iOS
• Linux
• CentOS
• Kali Linux
• Ubuntu
• Azure RTOS

Frameworks und Bibliotheken

• Boost
• Loki
• DirectX SDK
• QT
• OpenGL
• Vulkan

Plattformen

• IAR RTOS
• Renesas Synergy

Kodierungsstandards

• MISRA C/C++
• ISO 26262
• Automotive Safety Integrity Level (ASIL)

Case Studies

Bitte kontaktieren Sie uns, um mehr über unsere Expertise in der Softwareentwicklung direkt zu erfahren.

Embedded-Softwareentwicklung für Algodue Elettronica Slr.

Algodue beauftragte das Team von Software Aspekte, um die Entwicklung eingebetteter Software für die Hardwaregeräte auszulagern.

Seit über 10 Jahren bietet Software Aspekte Algodue Entwicklungsdienstleistungen für Linux-Embedded an und liefert kompilierte, für die Integration in die kundeneigenen Plattformen bereite Firmware.

Weiter lesen

Videoüberwachung für multinationales Ingenieur- und Technologieunternehmen

Unser Kunde benötigte ein CCTV- und Videoüberwachungssystem, explizit entwickelt und angepasst für europäische Finanzkunden. 

Unser Team hat die Software entwickelt, die alle Aspekte von Sicherheits- und Zutrittsmanagement Systemen abdeckt, wie z. B. Zugangskontrolle, Einbruchserkennung, Brandmeldung, Evakuierung usw.

  • Die Software wurde für eine breite Palette von Plattformen entwickelt.
  • Es wurde eine Reihe von Emulatoren für IP-Videogeräte entwickelt, um die Durchführung von Integrations-, Stress- und Leistungstests zu vereinfachen. 
  • Die Lösung bietet eine umfangreiche und intuitive Benutzeroberfläche, Kamerasteuerung und Live-Videowiedergabe für Tablets und mobile Geräte.

Weiter lesen

Implementierung einer Anwendung der neusten Generation für das Smartcard-Management

Wir haben das veraltete Chipkarten-Managementsystem durch ein neues, mit modernen, besser handhabbaren und gut unterstützten Technologien ausgestattetes System ersetzt.

Die neue Lösung beinhaltete auch die Integration mit Kartenlesern, Scannern, PIN-Pads und anderen externen Geräten.

Außerdem wurde die Benutzeroberfläche und -führung aktualisiert, um das Benutzererlebnis zu verbessern und die Lernkurve zu verkürzen.

Weiter lesen

Machine-to-Machine Konnektivitätslösung für ein europäische Unternehmen der digitalen Sicherheit

Unser Kunde benötigte die Implementierung von NFC Kernkomponenten, insbesondere TSM (Trusted Service Manager), OTA/OTI-Gateway, Machine-to-Machine Kommunikation, intelligente Authentifizierungslösung und einige andere.

Unser Team wurde für die JEE-, C- und mobile Entwicklung sowie für die Durchführung mehrerer Schulungen zu NFC-, AFSCM- und Global Platform-Standards engagiert. Wir haben wesentliche Refactoring-Maßnahmen ergriffen, um die Systemstabilität und -leistung zu verbessern und die SLAs des Kunden zu erfüllen. 

Infolgedessen konnte der Kunde erfolgreich TSM- und M2M-Lösungen an eine Reihe von Kunden im Industrie- und Finanzsektor weltweit liefern.

Weiter lesen

Kontaktieren Sie Uns







    Ich habe die Datenschutzerklärung gelesen und stimme zu

    Themenbereiche auswählen

    Vielen Dank!
    Ihre Anfrage wurde erfolgreich verschickt.