Präzisionsmesstechnik
Wie man ganz genau hinsieht – und trotzdem pünktlich liefert.
Ein Prototyp war da – aber bis zur Serienreife fehlte noch einiges. Wir haben die Software eines Laser Trackers überarbeitet, erweitert und stabil gemacht. Parallel dazu entstand ein Tool, mit dem sich Firmware einfach updaten und Geräte konfigurieren lassen. Unsere Entwickler waren direkt vor Ort im Einsatz, haben mitangepackt, mitgedacht – und dafür gesorgt, dass das System rechtzeitig fertig wurde. Einfach, sauber, zuverlässig.

Eckdaten auf einen Blick
Aufgaben
Rollen
Produkte
Herausforderung
Unser Kunde entwickelt hochpräzise Laser Tracker – mobile Messsysteme, die auf bis zu 160 m Distanz im Submillimeterbereich messen. Für die neue Option Absolute Distance Measurement (ADM) musste die vorhandene Prototyp-Software fit für den Einsatz gemacht werden:
- funktional erweitert
- strukturell überarbeitet
- performant optimiert
- sauber getestet
Und das alles unter Zeitdruck. Zusätzlich sollte ein PC-Tool zur Firmware-Aktualisierung entwickelt werden – inklusive Konfiguration, Logging und Bedienoberfläche. Gesucht waren also Entwickler mit DSP-Know-how, Embedded-Erfahrung und sicherem Umgang mit C++, C# und .NET.

Erfolg
Unsere Spezialisten wurden temporär ins Entwicklungsteam vor Ort integriert. Sie brachten frisches Know-how ins Projekt – und halfen dabei, die ADM-Option rechtzeitig in die Serie zu bringen.
Das Ergebnis:
- ADM-Funktionalität zuverlässig im Produktivsystem
- Auslieferung der erweiterten Laser Tracker wie geplant
- Zukunftssicherheit durch saubere Architektur und robuste Tools
Arbeitsweise
ADM-Funktion optimiert – von Grund auf:
Wir haben den ursprünglichen Prototyp modularisiert, objektorientiert aufgesetzt und so in die bestehende Softwarelandschaft eingebettet. Fehler wurden behoben, Algorithmen beschleunigt, DSP-BIOS gezielt konfiguriert. Dazu kam Logging, Fehlerhandling und Konfigurationsmanagement.
FirmwareUpdater – vom Konzept bis zum letzten Testlauf:
Das Tool erlaubt automatisierte Updates und Parameteranpassungen an den Laser Trackern.
- Umsetzung in C# .NET
- Konsole oder GUI – je nach Einsatzzweck
- XML-basiert konfigurierbar
- Anbindung über bestehende COM-Komponenten
Wir haben das Tool komplett umgesetzt – von der Spezifikation über Design und Implementierung bis zu den Abschlusstests.
Tech Stack
Methoden & Paradigmen
SCRUM / agil
DevOps
UML
Design Patterns
Sprachen & Frameworks
C# unter .NET
C++
C
Kommunikationstechnologien
XML
Kommunikation/ Protokolle
TCP/IP
Embedded Programmiersprache
C
C++
FPGA
Embedded Betriebssystem
Embedded Linux
Windows CE