Wir haben uns oft mit Kunden unterhalten, die eine gute Idee für ein neues Produkt haben, aber mit IDEs (Integrated Development Environments), BSPs (Board Support Packages) und Development Kit Boards nicht zurechtkommen und fehlendes Know-how haben, um ihre Ideen in die Praxis umzusetzen.
Kommt Ihnen diese Situation bekannt vor? Hatten Sie jemals Probleme mit der Hardware, mit Lizenzen, mit Betriebssystem-Migrationen, mit der Portierung von bestehenden Anwendungen auf neue Plattformen? Und kämpfen auch Sie mit der Einhaltung von Codierungsstandards, Compliance-Prüfungen und QA (Quality Assurance)?
Wir kümmern uns um neue Ideen, wie man sie entwickelt und vor allem, wie man sie in die Praxis umsetzt. Deshalb unterstützen wir Sie mit unserem Embedded-Team in allen Phasen der Entwicklung Ihres neuen oder Ihres bestehenden Produkts: Von der Analyse über das Prototyping bis hin zur marktreifen Lösung – mit der Garantie, dass sie ein zuverlässiges und hochwertiges Produkt haben.
Konkret: Das können wir für Sie tun
Ausgehend von Ihrer Ausgangssituation können wir Ihnen eine ganze Reihe von Möglichkeiten anbieten, wie zum Beispiel:
- Turnkey-Projekte: Beratung und Umsetzung in der Analyse, Auswahl der Hardware, Architekturdesign, OS-Auswahl, Konnektivität, Sensoren
- Erstellung von Proofs of Concept, Prototyping
- Entwicklung auf allen Ebenen: von Low-Lever-Treibern, Algorithmen bis hin zur OS-/Applikationsebene
- Überprüfung der Code-Basis, Wartung, Fehlerbehebung
- Upgrade auf bestehende Produkte: Implementierung neuer Funktionen, Technologie-Upgrade, lizenzbezogene oder sicherheitsrelevante Upgrades
Unsere Erfahrungsbereiche und unsere Partner/Kunden
Unser Team verfügt über einschlägige Erfahrungen in zahlreichen Bereichen, darunter Manufacturing Industries, Automobil, Unterhaltungselektronik, Gesundheitswesen und Wearables. Wir arbeiten aktiv mit mehreren Partnern in ganz Europa zusammen und bieten unsere Dienstleistungen Top-Unternehmen in der D-A-CH-Region an, wie Landis+Gyr, Belimo und Franke.
Technologien, die wir verwenden
1. Firmware-Entwicklung: C/C++, Python
2. Betriebssysteme: RTOS, Linux embedded/Yocto
3. Architekturen: MCUs und CPUs auf ARM- und Intel-Basis, z.B. STM32, NXP, Texas Instruments
4. Methodologien: Testgetriebene Entwicklung - Google Test Framework, Agile SCRUM