|
Wir bieten Softwareentwicklungs.- und Validierungdienstleistungen. Unsere Dienste beinhalten Embedded Software Design und Entwicklung von Windows Anwendungen für den Embedded-System Support. Wir folgen internationale Richtlinien und Emfehlungen für Softwareentwicklung und haben einen skrikten Prozessablauf angefangen mit dem Review der Spezifikation, Definition der High und Low Level SW Architeckture und letztentlich der Definition und Durchführung von Unit Test, Integration Tests und System Tests.
Wir sind Experten in Embedded-Betriebssystemen. Wir verwenden Linux für ein High-End Embedded-Anwendung und Micrium oder unsere eigenes statisches Betriebssystem für kleine und sehr tief eingebettete Anwendungen.
Dienste
-
Softwareentwicklung und Validierung basierend auf V-Modell Entwickungsansätze, SW Anforderungsanalyse, Architektur Definition, Unit Code Kodifizierung, SW Integrationstest, SW-System-Validierung, mit einem vollen Verständnis des SW Lebenszyklus.
-
Mikroprozessor Programmierung mit ANSI C or C++ für Embedded Systeme.
-
Mikroprozessor Programmierung mit State Flow Diagrammen
-
Einsatz kommerzieller embedded Betriebssysteme (OS). Multitasking-Betriebssystem mit pre-emptive, Mutex, Semaphore, Nachrichten, Datei System-Management-(MMC, Flash, IDE, etc.), TCP / IP-Stack und andere
-
Eigenes statisches Betriebsystem eingesetzt in kleineren Embedded-Anwendungen. Es ist ein Multitasking-OS kollaborative, mit einer statischen Liste in der Kompilierung definiert.
-
Programmierung von Windows Applikation mit Visual Basic, C++, Visual C++ and C#
-
Treiber Anpassung für Windows und Linux.
-
Entwicklung von VHDL (Hardware Description Language) für CPLD (Complex Programmable Logic Devices) und FPGA (Field Programmable Gate Array)
-
Erfahrung in serielle Kommunikationsprotokolle TCP/IP, USB, RS232 and RS485 und parallele Intel, Motorola, GPIB, ISA and PCI
-
Software Validierung mit automatischen Werkzeugen und Erstellung von Testprotokollen
-
Datenbankentwurf in SQL
|