Software-Entwicklung
Entwicklung gerätespezifischer Soft- und Firmware
Durch die gemeinsame Entwicklung von Hard- und Software erreichen Sie eine optimale Integration, um die einwandfreie Leistung Ihres Geräts zu gewährleisten.
Ihre Vorteile bei uns
Ganzheitlich
Die ganzheitliche Geräteentwicklung ermöglicht es uns, die Software perfekt auf Ihre Hardware abzustimmen, um eine reibungslose Funktionalität zu gewährleisten.
Kundenspezifisch
Da wir auftragsbezogen arbeiten, entwickeln wir in enger Absprache mit Ihnen eine maßgeschneiderte Hard- und Softwarelösung - perfekt auf Ihre Bedürfnisse abgestimmt.
Effizient
Dank der kombinierten Entwicklung sparen Sie Zeit und Kosten, da weniger Abstimmungsbedarf zwischen verschiedenen Entwicklungsteams besteht.
Unsere Kernkompetenzen in der Elektronik Software-Entwicklung
Wir entwickeln Software für PC (Linux, Windows) sowie Embedded Software / Firmware für elektronische Geräte.
Embedded Software
- Firmware-Entwicklung
- Anpassung von Betriebssystemen
- Echtzeitsystem-Implementierung
- Integration von Kommunikationsschnittstellen
- Sicherheitsüberprüfung und -zertifizierung
Bedieneinheiten
- Auswahl geeigneter Bedienelemente
- Integration von Speichermedien und Sicherheitsfunktionen
- Anpassung von Kommunikationsprotokollen
- Ansteuerung von Peripheriegeräten
Steuerungen
- Mikrocontroller
- Leistungselektronik
- Ansteuerung von Motoren
- Funkmodule (GPS, Bluetooth...)
- FPGA
Unsere Leistungen für Software und Embedded Systeme
Bedienelemente
Kapazitive Tasten | Kapazitiver Touchscreen | Mechanische Taster | Inkremental-Geber
IT-Sicherheit
EN13849-1 konform | Prüfsummen/CRC | Verschlüsselung | Selbsttests
Mikrocontroller
CPU-Architektur: 8-Bit, 16-Bit, 32-Bit ARM Cortex M | Mikrochip: PIC18, PIC24 | Atmel: AVR, ARM-basiert (SAMx)
Ansteuerung von Peripherie
Leistungselektronik | TFT-Displays | Funk-Module (GSM, GPS, Bluetooth) | Motoren (BLDC, DC-Motor brushed)
Echtzeit-Betriebssystem
FreeRTOS
Programmiersprachen
C | C++ | Java
Firmware-Update
Bootloader USB, RS232