Embedded Software Entwicklung
Wir bieten Embedded Software Entwicklung Dienstleistungen in Zürich, in der Schweiz, Deutschland und weltweit an.
Unsere Experten bringen über 12 Jahre professioneller Erfahrung in Embedded Engineering, Telekommunikation und Audio over IP mit.
Weltweit tragen mehr als 100'000 erfolgreich installierte Geräte unsere Handschrift.
Our Skills
During our rich history in the audio-over-IP industry our experts have contributed to many successful projects. Just a few examples among many:
Background music players for large retail chains in Switzerland and the EU. Ethersound decoding software for a highly resource limited x86 platform. Specialized firmware for very low latency audio transmission in an evacuation system. Distributed cloud solution for delivery of music and adverts in retail. The common denominator for all these projects were reliability, long life, service-free operation and quality audio.
Therefore we are not ashamed to say that we know how to develop embedded audio devices for industrial use. And this know-how we would like to offer to our customers.
Unsere Dienstleistungen
Firmwareentwicklung
- Kernel-, Treiber- und BSP-Entwicklung
- Entwicklung von embedded Applikationen
- Bootloader-Entwicklung
- Entwicklung von Geräteverwaltungs-Mechanismen
- Code-Migration auf neue Hardware, z.B. wenn eine Komponente eingestellt wird
Entwicklung von Konzepten und Prototypen
- System- und Gerätearchitektur
- Plattformwahl und -evaluierung
- Entwicklung von Machbarkeitstudien
- Inbetriebnahme von Hardware und BSPs
- Low-level Debugging von Hardware und Peripherien
Optimierung und Validierung
- Code Optimierung für Effizienz und Stromsparen
- Code Refactoring
- Entwicklung und Ausführung von Tests und Testplänen
- Entwicklung von Software Tools
Unsere Kompetenzen
SoC Plattformen
Wir haben Projekte auf folgenden Plattformen erfolgreich implementiert:
- ARM Cortex-A
- ARM Cortex-M
- ARM9
- AVR32
- x86
Programmiersprachen
Regelmässig verwenden wir folgende Programmiersprachen für Entwicklung von Firmware und Applikationen:
- C
- C++
- Assembler
Betriebssysteme
Wir haben folgende Betriebssysteme in Embedded Projekten eingesetzt und Treiber und Code für sie entwickelt:
- Linux
- FreeRTOS
- proprietäre Betriebssysteme
Audio over IP
Wir haben Audio over IP Projekte in folgenden Bereichen erfolgreich umgesetzt:
- Audiodistribution, PA, Interkom, Aufzeichnung
- Synchronisiertes Niedriglatenzaudio, AES67, AES70
- IP-basierte wie auch nicht-IP und proprietäre Audioprotokolle
- Komprimiertes Audio
- Signalbearbeitung, DSP-Programmierung