Software

Bitte aktualisieren Sie ihre Browserversion

Kompetenzbereiche Softwareentwicklung

Softwareentwicklung

Der Bereich Softwareentwicklung entwickelt und realisiert Anwendungen sowohl im Kundenauftrag (nach Kundenvorgaben / Kundenanforderungen), als auch für eigene Produkte. Dabei reicht die Palette der zu realisierenden Programme von Anwendersoftware über Embedded Programmierung bis hin zu Software zur Steuerung und Bedienung von technischen Anlagen.

Die Umsetzung erfolgt in höheren Programmiersprachen wie C/C++, Java oder Delphi, aber auch in hardwarenahen Sprachen wie Assembler. Während des gesamten Realisierungsprozesses werden moderne Entwicklungssysteme und Werkzeuge zur Umsetzung, Steuerung und Überwachung des Projektstandes eingesetzt.

Abhängig vom Einsatzgebiet der Anwendung variieren auch die Plattformen. So wird in den meisten kundenspezifischen Anwendungen auf Windowsbasis programmiert, bei produktbezogener Entwicklung (Embedded-Systems) kommt häufiger eine linuxbasierende Umgebung zum Einsatz. In beiden Welten kann die Thiesen Hardware- & Software-Design GmbH auf langjährige Erfahrungen bauen.

Das Betätigungsfeld der Softwareentwicklung, ebenso wie der Elektronikentwicklung, ist breit gefächert – wir sind quasi in jedem Bereich zu Hause und bedienen jegliche Art von Aufgaben und Anforderungen. Die Ausführungen hängen dabei immer von den Wünschen, bzw. Anforderungen des Projektes ab.

In enger Zusammenarbeit mit der Elektronikentwicklung wird Software für Mikrocontroller / Embedded Systems entwickelt. Dabei werden von uns vom Entwurf von Simulationsmodellen und dem Bau von Prototypen über die Implementierung bis hin zur Serienreife alle notwendigen Arbeiten angeboten, betreut und selbstverständlich auch realisiert.

Im Bereich Kommunikationstechnik übernimmt die Softwareentwicklung die Implementierung der Gerätesoftware der Thiesen RoIP-Produktfamilie bzw. Thiesen IP-Produktfamilie. Neben der Programmierung erweiterter Funktionalitäten und Bugfixes gehören auch die Umsetzung von Kundenwünschen und Anpassungen an verschiedene Hardwareumgebungen zu den Aufgaben der Softwareentwicklung.

Neben der Neuentwicklung gehört die Anpassung und Erweiterung bestehender Software (z. B. Open-Source-Software) ebenso wie die Auswahl der für den Kunden geeigneter Programme zu den Aufgabengebieten der Software-Entwicklung.

Die besonderen Vorteile für die Kunden ergeben sich durch die Kompetenz in den Schnittstellenbereichen der einzelnen Arbeitsgebiete, durch die besondere Synergieeffekte zum Vorteil des Kunden entstehen und eingesetzt werden.

Direkter Kontakt zu unseren Softwareentwicklern vermeidet Missverständnisse und beschleunigt den Entwicklungsprozess um ein Vielfaches.

Arbeitsgebiete

Von Einzelprogrammen bis zu komplexen vernetzten Systemen inkl. der benötigten Hardware.

Installation und Support von Open-Source-Software incl. betriebsspezifischer Erweiterungen.

Analyse, Beratung, Einrichtung und Installation von Telearbeitsplätzen

Messdatenerfassung (Analog und Digital)

Steuerungs-Software für Prüfgeräte

CAD/CAM-Vernetzung

Komplette Dokumentation inkl. Quell-Code

Betriebsysteme

Linux

Windows

Embedded Systeme

Angstrom

Yocto

Programmiersprachen

C, C++

Java

JavaScript

Perl, CGI, PHP

Pascal

Delphi

Assembler

Bibliotheken

glib

gstreamer

openssl

Übertragungsprotokolle

Netzwerk

I2C

UART

SOC – System-on-a-Chip

Toradex

Unsere IT Experten und Softwareingenieure, unterstützen Sie in Ihren Themen bei Ihnen vor Ort.

Individuelle Software-Entwicklung

Planung und Konzeption

Wir entwickeln auf Ihre Geschäftsprozesse ausgerichtete und maßgeschneiderte Software. Unsere qualifizierten Softwarearchitekten und -entwickler unterstützen Sie in der Konzeption der richtigen Architektur unter Verwendung von Technologien, die Ihren Anforderungen am besten gerecht werden. Klare Architekturkonzepte und geradliniges Softwaredesign garantieren die Zukunftssicherheit. Im Gegensatz zu Off-the-shelf-Software bietet Ihnen dieser Ansatz einen hohen Grad an Flexibilität, und minimale Reaktionszeit für sich ändernde oder neue Anforderungen – ohne in die Gefahr eines Vendor Lock-ins zu laufen. PRODYNA entwickelt und bietet Lösungen aus einer Hand: von der Anforderungserhebung und Technologieberatung über Architektur und Design.

Bitte aktualisieren Sie ihre Browserversion

In den vergangenen Jahren hat sich das Internet stark weiterentwickelt, Ihr Browser aber nicht. Moderne Webseiten nutzen immer mehr neue innovative Technologien rund um HTML5 und CSS3, die Ihr Browser nicht unterstützt.

Auf Grund der immer geringer werdenden weltweiten Martktanteile Ihrer Browserversion wird auch zunehmend auf eine Optimierung der Webseiten dafür verzichtet. Dadurch werden Sie zukünftig auf immer mehr Webseiten treffen, die in Ihrem Browser gar nicht oder nur fehlerhaft dargestellt werden können.

Es ist nun an der Zeit für Sie das Internet mit neuen Augen zu sehen und die Entwicklung moderner aufregender Webseiten zu fördern.

Leave a Reply

Your email address will not be published. Required fields are marked *