Wir entwickeln nicht nur Code - wir schaffen Lösungen

Softwareentwicklung

Wir verfolgen einen ingenieurgetriebenen Ansatz bei der Softwareentwicklung und verfügen über das gesamte Spektrum der Entwicklungsfähigkeiten, um modernste Softwaretechnologien bereitzustellen. Unser Leistungsspektrum umfasst umfassende maßgeschneiderte eingebettete Softwareanwendungen, plattformübergreifende mobile Anwendungen, IoT-Entwicklung und Cloud-Entwicklung.

Unsere Entwickler überprüfen Ihre gesamte Technologieinfrastruktur, um die höchste Softwareoptimierung für die gewählten Plattformen sicherzustellen und die ideale Architektur zu bestimmen, was zu einer schnelleren Markteinführung führt. Unser ingenieurgetriebener Ansatz basiert auf klar definierten Methoden, aktuellen Programmiersprachen und Technologien, leistungsstarken Tools und vor allem einem analytischen und faktengestützten Ansatz für moderne Softwareentwicklungsprozesse, -praktiken und -werkzeuge.

Embedded-Software

Embedded C, ANSI C, Embedded C++, Java (J2ME, Dalvik), Assembler (ARM, x86, andere), LabView, VHDL, Matlab/Simulink

IDEs

MS Visual Embedded, LPCExpress, IAR, KEIL, Code Vision AVR, MPLABX, Eclipse

Plattformen

8051/x86, ARM, AVR, PIC, Intel, NXP, ST, Renesas, Qualcomm, Freescale, Microchip

Betriebssysteme

Embedded Linux, RTLinux, FreeRTOS, embOS, QNX, VxWorks, Contiki, Quantum Leaps, Eigenentwicklungen (REXX, AMX)

Kommunikation

IoT, Bluetooth (BLE)/Smart WiFi, RS-232, RS-485, USB, SPI, I2C, I2S

Datenbanken

SQLite, MSSQL(SQL Server), MySQL

Windows / Linux-Anwendungen

C#, C++, Java, Rust

Mobile

Plattformübergreifende Anwendungen für iOS, Android oder Windows mit Xamarin und Flutter

Cloud-Lösungen

ASP.NET, ASP.NET Core, HTML/JavaScript, Azure, WPF

Unsere Software-Services umfassen:

  • Bei der Entwicklung von Embedded-Systemen setzen wir auf Mikrocontroller und die Arbeit namhafter Hersteller, die von energiesparenden bis hin zu leistungsstarken Systemen reichen.
  • Firmware für Embedded-Systeme, von Treibern für Embedded-Geräte bis hin zu abstrakten Anwendungen, von Echtzeit-Betriebssystemen (RTOS) bis hin zu Embedded-Linux und Windows, von modellbasierter Softwareentwicklung bis hin zu Assembler-Code.
  • Entwicklung von grafischen Benutzeroberflächen und Anwendungen.
  • Erfassung und Analyse von Messdaten, Filterfunktionen und Signalauswertung, digitale Signalverarbeitung (DSP).
  • Bootloader für die Aktualisierung der Geräte-Firmware nach der Auslieferung.
  • Wi-Fi und Bluetooth-Kommunikation für das Internet der Dinge (IoT).
  • Anwendungen für PCs und Smartphones, insbesondere zur Interaktion mit Embedded-Geräten – Erfassung, Auswertung und Verarbeitung von Daten.

Lassen Sie uns Ihr Projekt besprechen!