Unsere Leistungen
Als Team vereinen wir umfassende Expertise in der Software- und Hardwareentwicklung für Embedded Systems und mobile Arbeitsmaschinen. Wir begleiten Sie von der ersten Idee bis zum fertigen Produkt.
Softwareentwicklung
- Systemarchitektur & Design: Konzeption robuster und skalierbarer Softwarearchitekturen für Embedded Systeme.
- GUI-Entwicklung: Intuitive und benutzerfreundliche Oberflächen, primär mit Qt.
- Backend-Entwicklung: Implementierung serverseitiger Logik und Datenverarbeitung.
- Embedded Linux: Anpassung, Konfiguration und Weiterentwicklung von Linux-Systemen für spezielle Hardware (Kernel, Treiber, U-Boot, Yocto, Buildroot).
- Firmware-Entwicklung: Programmierung von Mikrocontrollern (ARM Cortex, m68k, PIC, AtmelAVR) „bare metal“ oder mit RTOS.
- ECU-Programmierung: Entwicklung von Steuergerätesoftware, z.B. mit CODESYS (ST).
- Programmiersprachen: C/C++, C#, Java, Python, Shell-Skripte, VHDL, Assembler.
Hardwarenahe Entwicklung & Systemintegration
- Hardware-Konzeption & -Entwicklung: (Andreas Neubacher) Design von Prozessorboards, RFID-Systemen, Antennentechnik.
- EMV-Begleitung: (Andreas Neubacher) Unterstützung bei EMV-gerechtem Design und Prüfungen.
- Kommunikationsschnittstellen: Implementierung und Test von Protokollen wie CAN, CANopen, SAE J1939, Ethernet, TCP/UDP, I2C, MQTT, ssh.
- Systemintegration: Zusammenführung von Hardware- und Softwarekomponenten zu einem funktionsfähigen Gesamtsystem, speziell für mobile Arbeitsmaschinen.
- Fehlerdiagnose & Fernwartung: Entwicklung von Tools und Mechanismen zur Diagnose und Wartung von Systemen im Feld.
Beratung & Projektmanagement
- Technische Beratung: Unterstützung bei Technologieentscheidungen und Lösungsfindung.
- Anforderungsanalyse: Gemeinsame Erarbeitung präziser Spezifikationen.
- Safety Engineering: (Andreas Neubacher) Entwicklung nach funktionalen Sicherheitsstandards (ISO13849, SIL).
- Projektbegleitung: Von der Idee bis zur Serienreife.
Sprechen Sie uns an, um Ihre spezifischen Anforderungen zu diskutieren!