SW-Entwicklung

Software-Entwicklung

Unsere Leistungen im Überblick:

  • Hardwarenahe Programmierung für embedded Systeme
  • Design für programmierbare Logik mittels VHDL
  • Programmierung von Datenbanken
  • Entwicklung von Anwendungssoftware unter Windows
  • Code-Reviews

Hardwarenahe Programmierung für embedded Systeme

Ein Schwerpunkt unserer Entwicklungstätigkeit liegt in der Erstellung von Softwaremodulen für embedded Systeme.

Eine Unterstützung in den Bereichen der Daten- bzw. Signalverarbeitung, sowie Steuerung und Codierung/Decodierung ist möglich.

Design für programmierbare Logik mittels VHDL

Wir entwickeln kundenspezifische, programmierbare Logik für CPLDs und FPGA in der Programmiersprache VHDL für unsere Kunden in verschiedenen Anwendungsbereichen.

Auf Wunsch können wir Ihnen auch die komplette Leiterplatte hierzu entwickeln.

Programmierung von Datenbanken

Auf der Basis von Access- und SQL-Datenbanken (MS, MySql, …) entwickeln wir Anwendungen unterschiedlichster Art gemäß Ihrer spezifischen Anforderung.

Die Implementierung von Schnittstellen zu vorhandenen Datenbanksystemen gehört ebenso zu unserem Portfolio wie die Auswertung von vorhanden Daten und der Entwicklung von Reporten.

Entwicklung von Anwendungssoftware unter Windows

Wir unterstützen unsere Kunden dabei von der Anforderungsanalyse bis zur Endabnahme. Die Umsetzung erfolgt in den meisten Fällen in C#.

Code-Reviews

Neben der reinen Software-/Firmware-Entwicklung stellt Ihnen unser Team als Leistung auch Code-Reviews zur Verfügung. Der Umfang erstreckt sich hier sowohl über stilistische Punkte (wie z. B. Kommentierung, Dokumentation) bis hin zur vollständigen Analyse von Quellcode und einer Performance-Überprüfung.

Programmiersprachen

  • Assembler (8051, 80x86, 68000, ARM)
  • ADA
  • Visual Basic
  • C/C++ sowohl für embedded Systeme als auch Windows
  • C#
  • SQL (MS-SQL, IBM DB2)