OxTS bietet fortschrittliche Verarbeitungs-Engines und eine enge GNSS/IMU-Kopplung, damit die Kunden Position, Geschwindigkeit und Orientierung zuverlässig in Echtzeit und nachbearbeitet messen können. Um die Leistung zu verbessern, ermöglicht die OxTS' Generic Aiding Data (GAD)-Schnittstelle die Aufnahme von Daten aus mehreren zusätzlichen Quellen (wie Kameras, LiDAR, Radgeschwindigkeit und anderen Sensoren). OxTSPhänomenale Algorithmen werten diese aus und kombinieren sie, damit unsere Kunden überall präzise navigieren können. Wer sind die unverzichtbaren Softwareingenieure hinter dieser Technologie? Hier erzählt uns Scott Logan, Senior Software Engineer, von einem Tag in seinem Leben":
1. Wie lange arbeiten Sie schon bei OxTS, und was gefällt Ihnen am meisten an unserem Unternehmen?
Ich bin seit acht Jahren bei OxTS und habe 2015 angefangen. Zuvor habe ich bei einem Systemintegrator gearbeitet und OxTS' Trägheitsnavigationssysteme (INS) verwendet. Dadurch hatte ich ein gutes Verständnis für die Technologie und konnte relativ schnell einen Beitrag leisten, als ich dem Team beitrat. Ich begann im Software-Team und trug zu NAVsuite Anwendungen bei, aber seit kurzem bin ich Mitglied des Beschleunigerteams für autonome Technologie (ATAT).
OxTS hat sich seit meinem Amtsantritt stark weiterentwickelt, und ich glaube, dass wir jetzt in der besten Position sind, die wir je hatten, um uns mit neuen und wachsenden Technologien wie autonomen Fahrzeugen auseinanderzusetzen. Ich genieße die Freiheit, die uns gegeben wird, um Technologien zu erforschen und innovative Lösungen zu entwickeln, und ich schätze die Möglichkeit, Ideen mit den verschiedenen technischen Experten, die wir unter OxTS haben, zu teilen und zu diskutieren.
2. Wie würden Sie einen typischen "Tag in Ihrem Leben" als OxTS' Senior Software Engineer beschreiben?
Mein Tag kann je nach den Projekten, an denen ich gerade arbeite, ganz unterschiedlich aussehen, obwohl er meistens auf Software basiert. Meine Projekte sind hauptsächlich Feature Requests für NAVsuiteund auch Fehlerbehebungen, falls erforderlich. Meine Arbeit besteht darin, mit anderen Teams über die Auswirkungen neuer Funktionen und/oder bestehender Probleme zu sprechen, die Ursache zu finden, neuen Code zu schreiben und Korrekturen zu dokumentieren. Als Senior Engineer unterstütze ich auch die Junior Engineers bei Problemen und nehme an Code-Reviews teil.
Ich habe kürzlich OxTS' Generic Aiding Data (GAD) SDK auf Github veröffentlicht. Und im Moment konzentriere ich mich hauptsächlich auf den Firmware-Code für den AV200, um neue Funktionen für Entwickler autonomer Fahrzeuge hinzuzufügen.
3. Was ist das Befriedigendste an Ihrem Job und warum?
Der befriedigendste Teil meiner Arbeit ist es, zu sehen, wie ein Projekt aus einer Idee entsteht und sich in ein vollwertiges Produkt verwandelt, das die Kunden als nützlich empfinden. Die Breite unseres Fachwissens und die Freiheit in unserer Arbeitsweise bei OxTS ermöglichen es uns, neue Technologien schnell aufzugreifen und sie in unser Technologieangebot zu integrieren. So bleiben die Dinge für uns interessant und wir können unseren Kunden neue Lösungen anbieten.
4. Was war die größte Herausforderung, die Sie für OxTS in Angriff genommen haben, und wie haben Sie sie gemeistert?
Eines der schwierigsten Projekte, an denen ich persönlich bei OxTS beteiligt war, war die Entwicklung von NAVlib, unserer Low-Level-API für die Kommunikation mit und von unserem INS. Damals war es eines der größten Projekte, an denen ich je gearbeitet habe, und es galt, viele verschiedene Anforderungen zu berücksichtigen. Es erforderte ein solides Verständnis der Art und Weise, wie unsere INS kommunizieren, und auch Kenntnisse über die Interkommunikation von C++ und .NET. Ich bin mit dem Ergebnis sehr zufrieden, denn es wird auch heute noch für den Großteil unserer Software verwendet und auch von Kunden zur Erstellung ihrer eigenen Anwendungen im Rahmen von NAVsdk genutzt.
5. Wie sieht die Unternehmenskultur bei OxTS aus?
OxTSKultur ist sehr entspannt. Während wir natürlich Fristen für Projekte einhalten müssen, finde ich, dass es auch genügend Zeit gibt, um andere Ideen zu erforschen und zu diskutieren, die sich ergeben könnten. Dies wird sogar gefördert, und wir besprechen diese Ideen wöchentlich. Das Umfeld bei OxTS ist auch von freundschaftlicher Zusammenarbeit geprägt, und Sie werden Experten in allen Bereichen des Unternehmens finden, die gerne Ideen diskutieren oder bei Fragen helfen, wo sie können. Das Führungsteam von OxTS setzt sich sehr für die Zufriedenheit der Mitarbeiter ein, indem es großzügige Regelungen für gemischtes Arbeiten sowie Sommer- und Winterfeste für die Mitarbeiter anbietet.
6. Was würden Sie am Wochenende am ehesten tun?
Am Wochenende entspanne ich mich meistens auf die eine oder andere Weise. Oft stehen meine Wochenenden im Zeichen von Spielen, seien es Video-, Karten- oder Brettspiele. Ich finde, das ist immer ein guter Weg, um zu entspannen.
Oft habe ich auch ein persönliches Projekt am Laufen, an dem ich an den Wochenenden arbeite. Ich halte mein Wissen über neue Technologien gerne auf dem Laufenden. Derzeit beschäftige ich mich hauptsächlich mit Microsofts .NET Maui.
7. Was sind Ihre Ziele für das kommende Jahr auf OxTS?
Mein Ziel für das kommende Jahr ist es, so viel wie möglich zur Entwicklung unserer autonomen Lösungen beizutragen. Am meisten freue ich mich darauf, einen Teil unserer Arbeit zur Entwicklung eines neuen Stream-Formats zu veröffentlichen. Dies ist im Moment noch weitgehend vertraulich, so dass ich aus offensichtlichen Gründen nicht zu sehr ins Detail gehen kann. Ich kann jedoch sagen, dass wir derzeit an einem neuen Stream-Format für unsere Messungen arbeiten, das die Belastung mindert und uns über die Abhängigkeit von einigen unserer älteren Formate hinaus weiterentwickelt. Ich freue mich darauf, zu sehen, wie es von unseren Kunden und auch vom Team von OxTS genutzt wird.
Weitere Ressourcen:
- Kontaktieren Sie uns um zu besprechen, wie OxTS Sie bei Ihrem neuesten Projekt unterstützen kann.
- Erfahren Sie, wie wir Ihnen helfen können, den Weg zur Autonomie zu finden.
- Erkunden Sie Vermessungs- und Kartierungsanwendungen.
- Entdecken Sie unser Systemanwendungen für die Automobilindustrie.